最近国语中文MV在线观看-99热久久国产精品这里有-久草一本-亚洲精品国产高清不卡在线-色综合AV亚洲超碰少妇-中文字字幕乱码视频高清-中文天堂最新版在线-欧美色综合天天久久综合精品

您好!歡迎訪問(wèn)杭州藍(lán)芯科技有限公司網(wǎng)站!
全國(guó)服務(wù)咨詢(xún)熱線:

13675884706

當(dāng)前位置:首頁(yè) > 技術(shù)文章 > 微分幾何在機(jī)器人領(lǐng)域的應(yīng)用(二)深入理解三維空間變換

微分幾何在機(jī)器人領(lǐng)域的應(yīng)用(二)深入理解三維空間變換

更新時(shí)間:2019-04-11      點(diǎn)擊次數(shù):2005

空間幾何變換

空間中的幾何變換分為多類(lèi),從簡(jiǎn)單,到逐漸復(fù)雜的變換,分別有如下幾種:

1.   等距變換(Isometries)。等距變換下點(diǎn)到點(diǎn)的歐式距離保持不變。剛體變換是典型的等距變換。

2.   相似變換(Similarity)。在等距變換的基礎(chǔ)上加上一個(gè)各向同性的縮放。矩陣表示上需要在旋轉(zhuǎn)矩陣部分乘以一個(gè)非零系數(shù)s。

3.   仿射變換(Affine)。是一個(gè)非奇異的線性變換加上一個(gè)平移向量組成的變換。

4.   投影變換(Projective)。任意非奇異的4×4矩陣所構(gòu)成的變換。

變換的分類(lèi)和特征如下圖所示。

 

三維剛體的空間變換屬于種情況。如果物體不變形,那么剛體變換涵蓋物理世界中的所有情況。剛體變換包含三個(gè)平移自由度和三個(gè)旋轉(zhuǎn)自由度,總共6個(gè)自由度。應(yīng)用剛體變換,點(diǎn)到點(diǎn)的距離保持不變,同時(shí)矢量的點(diǎn)積和叉積保持不變。平移自由度易于理解,故本文重點(diǎn)討論旋轉(zhuǎn)分量,即旋轉(zhuǎn)矩陣R。

旋轉(zhuǎn)矩陣

在理解高維理論時(shí),我們一般采用降維的方式理解,由易到難。首先回到二維空間的變換。二維平面中,剛體變換有三個(gè)自由度,x, y 和旋轉(zhuǎn)角θ。用矩陣的形式表示:

其中

 

分別為旋轉(zhuǎn)矩陣和平移向量??梢钥吹叫D(zhuǎn)矩陣只有一個(gè)自由度,因其只有一個(gè)變量θ。

旋轉(zhuǎn)矩陣R的性質(zhì):

1. 旋轉(zhuǎn)矩陣的逆矩陣是它的轉(zhuǎn)置矩陣,故旋轉(zhuǎn)矩陣是正交矩陣。(如果不理解逆矩陣和轉(zhuǎn)置矩陣,請(qǐng)首先惡補(bǔ)線性代數(shù))。

2. 一個(gè)矩陣是旋轉(zhuǎn)矩陣,當(dāng)且僅當(dāng)它是正交矩陣,且它的行列式是1。正交矩陣的行列式是±1。讀者可思考行列式為-1的情況對(duì)應(yīng)什么變換。

二維旋轉(zhuǎn)矩陣可用旋轉(zhuǎn)角唯yi表示。正角表示逆時(shí)針旋轉(zhuǎn)。

 

 

如下圖表示的是當(dāng)θ=20°的情況。

 

二位旋轉(zhuǎn)矩陣的許多性質(zhì)在三維空間中同樣滿(mǎn)足。

讓我們回到三維空間。旋轉(zhuǎn)可以有三個(gè)旋轉(zhuǎn)組合而成。在右手(笛卡爾)坐標(biāo)系下分別繞x,y, z軸旋轉(zhuǎn)。其旋轉(zhuǎn)矩陣分別對(duì)應(yīng)為

 

任意旋轉(zhuǎn)矩陣可寫(xiě)作一定角度下的三個(gè)矩陣的乘積。

注意:矩陣乘法不符合交換律!故順序不同,得到的旋轉(zhuǎn)矩陣并不相同。

 

歐拉角

航空領(lǐng)域,一般定義飛機(jī)前后軸為x軸,沿x軸旋轉(zhuǎn)的角度一般稱(chēng)為Roll,中文稱(chēng)作翻滾角;兩翼方向稱(chēng)作Pitch,中文稱(chēng)作俯仰角;垂直地面的方向是航向角(Yaw),如下圖所示。作者覺(jué)得中文翻譯很符合愿意,更易于理解??梢杂涀≡隈{駛飛機(jī)時(shí),如何操縱翻滾角,俯仰角,航向角。Roll,Pitch,Yaw,又稱(chēng)作歐拉角。習(xí)慣上,三個(gè)歐拉角的方向是z-y-x,使用時(shí)需要特別重要,歐拉角順序錯(cuò)了,旋轉(zhuǎn)矩陣也會(huì)發(fā)生變化。

 

程序?qū)崿F(xiàn):
程序使用基于C++的Eigen庫(kù)[3]。注意,Eigen庫(kù)是一個(gè)僅包含頭文件的基礎(chǔ)矩陣庫(kù),沒(méi)有靜態(tài)或動(dòng)態(tài)庫(kù)。使用時(shí)僅需要把相關(guān)的目錄include就可以了。

 

再次注意:三個(gè)歐拉角的順序!

 

 

 

李群和李代數(shù)

三維旋轉(zhuǎn)矩陣是直觀的表示方法,但旋轉(zhuǎn)矩陣有9個(gè)變量,只有3個(gè)自由度,故信息是冗余的。旋轉(zhuǎn)矩陣在工程使用更好的表達(dá)方法。根據(jù)定義,所有的剛體變換屬于一個(gè)群(李qun,Lie Group)。剛體變換又稱(chēng)作特殊歐式變換(special  Euclidean  transformation),通常寫(xiě)作SE(3)。李群中的變換滿(mǎn)足如下特性。詳細(xì)性質(zhì)可參見(jiàn)李群和李代數(shù)的資料。如果只限于3D視覺(jué)或機(jī)器人學(xué),只需記住其主要特性:

?封閉性
?相關(guān)性
?單位矩陣
?可逆

剛體變換的組合和逆變換均屬于剛體變換。
單純的旋轉(zhuǎn)變換稱(chēng)作特殊正角變換(special orthogonal transformation),通常寫(xiě)作SO(3)。旋轉(zhuǎn)矩陣都是正交矩陣。
李代數(shù)通過(guò)指數(shù)映射,將旋轉(zhuǎn)矩陣的9個(gè)變量轉(zhuǎn)換為3個(gè)變量,結(jié)合三個(gè)平移向量,總共6個(gè)變量,對(duì)應(yīng)6個(gè)自由度。李代數(shù)表示法在三維重建(SFM)、VR、SLAM等位姿估計(jì)領(lǐng)域應(yīng)用的較多。李代數(shù)有基于Eigen的Sophus庫(kù)[4]可使用,方便完成指數(shù)映射。

 

羅德里格斯旋轉(zhuǎn)公式

(Rodriguez’s Rotation Formula)

旋轉(zhuǎn)矩陣有一個(gè)更有效的表達(dá)方法,即由一個(gè)單位向量和一個(gè)旋轉(zhuǎn)角生成。每一個(gè)旋轉(zhuǎn)矩陣均可轉(zhuǎn)化為向量和角(又稱(chēng)軸-角)的表達(dá)方式。根據(jù)公式,單位向量用表示,旋轉(zhuǎn)的角度是θ,那么相應(yīng)的旋轉(zhuǎn)矩陣是:

 

 

此矩陣可簡(jiǎn)化為如下公式:

具體點(diǎn)符號(hào)定義可參見(jiàn)相關(guān)文獻(xiàn)。單純環(huán)繞x,y或z軸旋轉(zhuǎn)而成的旋轉(zhuǎn)矩陣是羅德里格斯公式的特殊形式。讀者可以把上式中的單位向量替換為(0,0,1)進(jìn)行驗(yàn)證。雖然公式復(fù)雜,但程序?qū)嵺`比較方便。利用Eigen庫(kù)中的Eigen::AngleAxisf(旋轉(zhuǎn)向量)可以直接獲得。

 

四元數(shù)(Quternions)

四元素可看作一種特殊的復(fù)數(shù),由一個(gè)實(shí)部和三個(gè)虛部構(gòu)成。四元素的表示方法同旋轉(zhuǎn)矩陣、歐拉角表示方法是等價(jià)的。根據(jù)羅德里格斯旋轉(zhuǎn)公式,任何一個(gè)旋轉(zhuǎn)都可以表達(dá)成軸角的表達(dá)法。四元素可以更方便的表達(dá)出旋轉(zhuǎn)軸和旋轉(zhuǎn)角。單位歐拉向量可表示為:

根據(jù)歐拉公式的擴(kuò)展,四元素可表示為

 

四元素分為實(shí)部和虛部,實(shí)部只跟旋轉(zhuǎn)角有關(guān)。虛部有單位向量和旋轉(zhuǎn)角共同計(jì)算得來(lái)。

四元數(shù)的求逆可采用復(fù)數(shù)的共軛(即虛部取反)方式求得

同時(shí),四元數(shù)更易于做線性插值(Slerp)。實(shí)際實(shí)驗(yàn)中,使用四元素做旋轉(zhuǎn)矩陣的計(jì)算更加方便。使用Eigen庫(kù)時(shí),四元素的使用更為方便。

 

總結(jié)

剛體的空間變換由平移和旋轉(zhuǎn)兩部分組成。平移部分易于理解,旋轉(zhuǎn)部分一般由直觀的3×3矩陣表示。

旋轉(zhuǎn)矩陣有很多特性(正交矩陣、單位矩陣),但其由9個(gè)元素,但只有3個(gè)自由度,故數(shù)學(xué)上的表示是冗余的。

在機(jī)器人領(lǐng)域,使用多的除旋轉(zhuǎn)矩陣外,還有旋轉(zhuǎn)向量、歐拉角、四元素等。

本文的幾乎所有變換都容易實(shí)現(xiàn),可直接使用三方庫(kù)如Eigen[3],類(lèi)似的還要OpenCV等。但如要深入理解,hao自己實(shí)戰(zhàn)。

思考:二維空間剛體變換有3個(gè)自由度,三維有6個(gè)自由度,四維空間呢?n維空間呢?

 

參考文獻(xiàn):

1. Multiple View Geometry in Computer Vision (2nd Edition), Richard Hartley and Andrew Zisserman.

2. An Invitationto 3-D Vision From Images to Models, Yi Ma, Jana Kosecka, Stefano Soatto and Shankar Sastry.

3. Eigen, eigen.tuxfamily.org/.

 

本文屬于純?cè)瓌?chuàng)文章,轉(zhuǎn)載請(qǐng)注明杭州藍(lán)芯科技有限公司

杭州藍(lán)芯科技有限公司
地址:杭州市余杭區(qū)文一西路1818-2號(hào)中國(guó)人工智能小鎮(zhèn)7-902
郵箱:wjfang@lanxincn.com
傳真:
關(guān)注我們
歡迎您關(guān)注我們的微信公眾號(hào)了解更多信息:
歡迎您關(guān)注我們的微信公眾號(hào)
了解更多信息
久er7久热| 99思思| 九九热99精品| 日韩精品中文字幕com| 少妇久久久久久被弄高潮| 五月天婷婷免费视频| 色五月婷婷天天干| 卡视频1区2区| 亚洲久久高清无码| 日韩无人区码卡1卡2卡| 大地二资源网高清免费播放小说 | 97色伦婷婷综合色情网| 色情激情五月| 亚洲六月婷婷| 中文不卡av| 蜜臀av色欲| 麻花星空传媒mv| 亚洲日本久久久午夜精品| 日本五月视频| 五月丁香六月久久| 婷婷丁香综合色AV| 人妻一区二区三区在线版本| 强行挺进警花紧窄娇嫩| 蜜芽tv跳转接口点击进入免费| 丁香五月人妻熟女| www.99热视频| 久久精99| 俄罗斯电影一区二区| 婷婷爱五月| 亚洲1区2区3区精华液| 日本阿v免费观看视2018| 丁香五月天BBw| 婷婷激情丁香五月天综合| 99.N在线视频| 丁香六月天婷婷色| 国产无码AV成人在线| 亚洲五月婷婷| 大地视频在线观看免费高清| 菠萝蜜麻豆一区| 五月婷婷五月天在线| 婷婷激情区| 婷婷五月在线免费| 色 五月 天 婷婷 丁香 九月| 亚洲高清操逼大全部| 密乳AV无码| 最近中文字幕高清MV在线| 182tv午夜在线观看| 高清2019av手机版| 色欲一区二区三区精品A片| 夜夜天天天天天干天天爽| 99在线精品观看99| www.99精品视频| 中文不卡av| 欧美韩国日本三级无码| 啪啪爱AV导航| 亚洲精品无AMM毛片| 中文字幕九九九九| 校园春色亚洲色| 天天干天天情| 偷拍一区二区亚洲欧洲| 久久久激情| 在线欧美中文字幕农村电影| 大地资源二中文在线观看官网最新 | 婷婷五月天伦理| 久久只有精| a在线观看| 99re视频在线播放| 婷婷久久精品| AVV黄| 欧美婷婷色五月网| 五月停性愛| 性爱网五月婷婷| 最新亚洲天堂| 国产精品久久久久久久久久无码| 国自产拍偷拍精品啪啪一区二区| 国产亚洲一区二区在线观看 | 草莓视频在线| s情网站| 成全电影免费高清| 色五月 婷婷基地| 麻豆午夜视频| 好属妞视频这有精品23bubu| 婷婷五月天亚洲五码| 天天色亚洲| 六月丁香婷婷综合在线| 99乱视频| 五月丁香六月在线| 五月丁香淫淫婷婷婷| 五月开心深深爱激情综合| 五月中旬婷婷丁香六| 国产精品色色色色| 欧美综合激情五月| 色五月六月婷婷| 色五月婷激情| 久久久人妻门| 五月天激情www| 99热这里只有精品3| 99精品亚洲| 精品人妻一区| 人人艹人人| 2019最新国产理论| 秋葵APP下载汅API免费麻豆| 秋葵APP下载汅API免费麻豆| 成全电影免费看| 亚洲综合久久1区2区3区| 日韩一级黄色大片| 大地影视资源中文官网| 欧美人与动牲交视频| 男生看的污网站| 99精产国品一二产区在线| 羞国产在线拍揄自揄视频| 色五月丁香五月| 蜜桃人妻无码AV天堂三区| 日韩丰满少妇无码内射| 午夜精品射精入后重之免费观看| 亚州视频啪| 99婷婷精品推荐在线视频| 操97在线观看| 亚洲 欧洲 国产 伦综合| 欧美性久| 天天色月| 手机AVAV天堂看网| 欧美激情综合色综合色| 色丁香五月| 免费精品国产自产拍在线观看图片| 暖暖 免费 高清 中文视频在线观看 | 六月丁香婷婷综合影院| 香蕉大综综综合久久| 五月天久久久| 色婷婷成人在线| 日日日天天干| 法国空姐在线观看整板2024| 日韩不卡一卡二卡3卡四卡2021免费| 国产深夜福利视频在线| 中文字幕精品无码一区二区| 最近高清中文字幕免费MV视频7| 丰满少妇猛烈A片免费看观看| 9l国产精品视频| 五月丁香花成人社区| 91 九色 入口| 九九精品在线视频观看| 六月婷婷日| 久久色情综合免费网站| 麻豆视传媒app黄| 丁香五月情| 91麻豆精品国产一级| 丁香花电视剧在线看免费 | 粉嫩av懂色av蜜臀av熟妇| 五月天激情在线视频| 五月婷天天搞视频|