18勿入网站免费永久_免费一级大黄特色大片_中国人xxxxx69免费视频_国产精品色午夜免费视频

產(chǎn)品展示
PRODUCT DISPLAY
技術(shù)支持您現(xiàn)在的位置:首頁(yè) > 技術(shù)支持 > 微分幾何在機(jī)器人領(lǐng)域的應(yīng)用(二)深入理解三維空間變換
微分幾何在機(jī)器人領(lǐng)域的應(yīng)用(二)深入理解三維空間變換
  • 發(fā)布日期:2019-04-11      瀏覽次數(shù):2345
    • 空間幾何變換

      空間中的幾何變換分為多類,從簡(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)成的變換。

      變換的分類和特征如下圖所示。

       

      三維剛體的空間變換屬于種情況。如果物體不變形,那么剛體變換涵蓋物理世界中的所有情況。剛體變換包含三個(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)矩陣和平移向量。可以看到旋轉(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ì)在三維空間中同樣滿足。

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

       

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

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

       

      歐拉角

      航kong領(lǐng)域,一般定義飛機(jī)前后軸為x軸,沿x軸旋轉(zhuǎn)的角度一般稱為Roll,中文稱作翻滾角;兩翼方向稱作Pitch,中文稱作俯仰角;垂直地面的方向是航向角(Yaw),如下圖所示。作者覺(jué)得中文翻譯很符合愿意,更易于理解。可以記住在駕駛飛機(jī)時(shí),如何操縱翻滾角,俯仰角,航向角。Roll,Pitch,Yaw,又稱作歐拉角。習(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)。剛體變換又稱作特殊歐式變換(special  Euclidean  transformation),通常寫作SE(3)。李群中的變換滿足如下特性。詳細(xì)性質(zhì)可參見李群和李代數(shù)的資料。如果只限于3D視覺(jué)或機(jī)器人學(xué),只需記住其主要特性:

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

      剛體變換的組合和逆變換均屬于剛體變換。
      單純的旋轉(zhuǎn)變換稱作特殊正角變換(special orthogonal transformation),通常寫作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)化為向量和角(又稱軸-角)的表達(dá)方式。根據(jù)公式,單位向量用表示,旋轉(zhuǎn)的角度是θ,那么相應(yīng)的旋轉(zhuǎn)矩陣是:

       

       

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

      具體點(diǎn)符號(hào)定義可參見相關(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],類似的還要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)芯科技有限公司

    聯(lián)系方式
    • 電話

      400-800-6709

    • 傳真

    在線客服
    18勿入网站免费永久_免费一级大黄特色大片_中国人xxxxx69免费视频_国产精品色午夜免费视频
    <rt id="3njq5"><optgroup id="3njq5"><strike id="3njq5"></strike></optgroup></rt>
  • <span id="3njq5"><optgroup id="3njq5"><center id="3njq5"></center></optgroup></span>
      <i id="3njq5"><meter id="3njq5"></meter></i>
    1. <label id="3njq5"><meter id="3njq5"><bdo id="3njq5"></bdo></meter></label><span id="3njq5"></span>
    2. <span id="3njq5"></span>
    3. 天天操天天色综合| 亚洲一区二区欧美| 欧美激情中文不卡| 国内精品写真在线观看| 欧美zozo另类异族| 国产在线精品一区二区三区不卡| 精品国产乱码91久久久久久网站| 男女男精品网站| 精品国产乱码久久久久久蜜臀| 国产精品一区二区你懂的| 欧美国产精品劲爆| 色94色欧美sute亚洲线路一ni| 午夜欧美2019年伦理| 精品欧美黑人一区二区三区| 成人av免费在线播放| 亚洲主播在线观看| 欧美一级电影网站| 国产成人亚洲综合a∨婷婷图片| 成人欧美一区二区三区白人| 欧美日韩一区二区三区视频| 国产乱理伦片在线观看夜一区| 亚洲欧美另类在线| 精品国产乱码久久久久久1区2区| 色域天天综合网| 激情五月婷婷综合网| 夜夜嗨av一区二区三区网页 | 国产精品免费网站在线观看| 在线观看网站黄不卡| 韩国精品主播一区二区在线观看| 亚洲精品视频观看| 久久这里只有精品视频网| 欧美少妇一区二区| 成人爱爱电影网址| 日本特黄久久久高潮| 亚洲永久免费视频| 久久精品视频网| 欧美日本一区二区在线观看| 97超碰欧美中文字幕| 国内成人免费视频| 偷拍与自拍一区| 亚洲免费三区一区二区| 国产日韩欧美在线一区| 9191精品国产综合久久久久久 | 国产精品69毛片高清亚洲| 视频一区欧美精品| 亚洲男人天堂av网| 日本一区免费视频| 久久在线免费观看| 精品国产三级a在线观看| 7777精品伊人久久久大香线蕉经典版下载 | 国产欧美日韩在线看| 91麻豆精品国产91久久久久久久久 | 欧美日韩亚洲不卡| 一本一本大道香蕉久在线精品 | 欧美性欧美巨大黑白大战| 99在线热播精品免费| 国产ts人妖一区二区| 国产黑丝在线一区二区三区| 国产一区二区成人久久免费影院| 久久er99精品| 国产一区二区视频在线| 久久99日本精品| 狠狠色丁香久久婷婷综| 韩国一区二区在线观看| 国产真实精品久久二三区| 韩国欧美国产1区| 国产精品综合久久| 国产福利一区二区三区| 国产成人精品三级麻豆| 成人毛片老司机大片| 国产精品白丝av| 成人深夜在线观看| 97精品久久久午夜一区二区三区 | 欧美喷潮久久久xxxxx| 欧美日韩高清一区| 日韩午夜av电影| 久久影院电视剧免费观看| 国产欧美日韩精品在线| 亚洲猫色日本管| 午夜精彩视频在线观看不卡| 麻豆国产欧美一区二区三区| 国产成人鲁色资源国产91色综| 99国产精品久久久久久久久久久 | 亚洲精品第一国产综合野| 亚洲免费av网站| 麻豆精品新av中文字幕| 国产精品一卡二| 日本韩国一区二区三区视频| 91精品久久久久久久99蜜桃| 国产亚洲精品福利| 一区二区三区资源| 秋霞电影网一区二区| 国产91精品久久久久久久网曝门 | 99久久免费精品| 欧美一区二区三区视频在线观看| 国产亚洲欧美在线| 亚洲成av人片一区二区| 国产一区二区网址| 在线亚洲免费视频| 久久女同精品一区二区| 亚洲一区在线观看免费| 韩国女主播成人在线| 欧美性色欧美a在线播放| 国产午夜亚洲精品羞羞网站| 亚洲1区2区3区视频| 成人成人成人在线视频| 26uuu亚洲综合色| 日韩av电影免费观看高清完整版 | 国产激情91久久精品导航| 欧美性受极品xxxx喷水| 久久久一区二区三区捆绑**| 三级久久三级久久| 99久久久精品| 久久精品日产第一区二区三区高清版 | 美女性感视频久久| 一本色道a无线码一区v| 国产日韩欧美精品综合| 美日韩一级片在线观看| 欧美日韩一级二级| 国产精品污www在线观看| 久久成人18免费观看| 3atv一区二区三区| 亚洲国产视频网站| 97久久超碰国产精品| 国产精品欧美一区喷水| 国产高清亚洲一区| 亚洲精品一区二区精华| 麻豆国产91在线播放| 777久久久精品| 日韩制服丝袜av| 制服丝袜国产精品| 日日夜夜一区二区| 337p亚洲精品色噜噜狠狠| 亚州成人在线电影| 欧美三级视频在线观看| 亚洲一卡二卡三卡四卡无卡久久| 99re这里都是精品| 亚洲日本欧美天堂| 色呦呦国产精品| 亚洲制服丝袜av| 精品1区2区3区| 午夜国产精品影院在线观看| 7777精品伊人久久久大香线蕉 | 日韩精品一区二区三区在线播放 | 欧美va亚洲va国产综合| 激情综合亚洲精品| 精品日韩在线一区| 国产在线一区二区| 精品黑人一区二区三区久久| 韩国精品久久久| 国产欧美精品一区二区色综合| 成人sese在线| 午夜欧美电影在线观看| 精品久久久久久久人人人人传媒| 国产一区二区不卡老阿姨| 国产精品毛片久久久久久| 91丨porny丨中文| 热久久一区二区| 国产精品欧美极品| 欧美综合在线视频| 蜜臀av性久久久久蜜臀av麻豆| 久久婷婷综合激情| 色婷婷亚洲一区二区三区| 天天综合色天天| 国产亚洲成aⅴ人片在线观看| 91啪在线观看| 日本中文字幕一区二区视频| 久久久精品国产免大香伊| 色哟哟亚洲精品| 国产精品综合网| 午夜成人免费视频| 国产人成亚洲第一网站在线播放 | 欧美老女人第四色| 国产精品一级片| 天天色 色综合| 亚洲精品日产精品乱码不卡| 精品福利在线导航| 91久久线看在观草草青青| 国产一本一道久久香蕉| 日韩黄色小视频| 亚洲综合色在线| 国产精品毛片大码女人| 2023国产精品| 欧美日韩一区二区三区免费看| 国产不卡视频在线播放| 日本vs亚洲vs韩国一区三区二区| 亚洲欧洲精品一区二区精品久久久| 日韩小视频在线观看专区| 在线观看成人免费视频| 成人av免费在线播放| 国产成人综合视频| 久久66热偷产精品| 蜜桃视频第一区免费观看| 亚洲va中文字幕| 亚洲一区二区美女| 一区二区三区在线观看欧美 | 国产精品久久久久毛片软件| 日韩午夜av一区| 欧美一区二区三区影视| 欧美日韩一区二区三区高清|