空間旋轉矩陣怎麼表示
今天寫一個看起來無比蠢的問題。那為什麼還要寫呢。。。因為耽誤了我很多時間去搞懂這裡面的套路。
問題是這樣的,我有兩個座標系,例如一個是相機座標系,一個是IMU座標系。這兩個座標系之間的旋轉矩陣怎麼寫呢?
首先,旋轉矩陣有兩種,一種是Extrinsic Rotation(旋轉時座標系不跟隨剛體運動)一種是Intrinsic Rotation(旋轉時座標系跟隨剛體運動)。接下來就是找公式:
啥意思呢,就是一般來說我先延x軸旋轉,再沿y軸旋轉,再沿z軸旋轉。所對應的轉角就是alpha,beta,gamma.然後代入公式就好。
舉個例子:
我想求出從相機旋轉到IMU的外部旋轉矩陣,怎麼辦呢?
由於此處需要求Extrinsic Rotation,所以我們可以想象,先按x旋轉-90°再按y旋轉90°就好了(因為座標軸沒有跟著轉)。
所以帶入公式,就有:
記得一定要看仔細,是從相機轉到IMU. 來,再做個練習:
解:同理,alpha=bate=0°,gamma=90°
代入公式後得:
相關文章
- 原地旋轉矩陣(不申請新的記憶體空間旋轉矩陣)矩陣記憶體
- 利用三維旋轉矩陣在空間中旋轉平面矩陣
- 三維空間座標系變換-旋轉矩陣矩陣
- 旋轉矩陣矩陣
- 矩陣旋轉矩陣
- 單像空間後方交會計算旋轉矩陣矩陣
- 三維空間 旋轉矩陣 四元數 尤拉角 相互轉換 組合旋轉矩陣
- 三維空間中物體兩次旋轉之間的連續旋轉矩陣計算矩陣
- 剛體在三維空間的旋轉(關於旋轉矩陣、DCM、旋轉向量、四元數、尤拉角)矩陣
- 旋轉變換(一)旋轉矩陣矩陣
- 旋轉矩陣推導矩陣
- 三維座標系旋轉——旋轉矩陣到旋轉角之間的換算矩陣
- lisp 習題 矩陣旋轉Lisp矩陣
- 三維空間變換中旋轉矩陣左乘與右乘的區別矩陣
- 世界空間到觀察空間的矩陣矩陣
- THREE 矩陣優先原則和平移旋轉矩陣矩陣
- 三維旋轉矩陣推導矩陣
- 二維旋轉矩陣推導矩陣
- 三維旋轉:旋轉矩陣,尤拉角,四元數矩陣
- 旋轉矩陣、尤拉角、四元數、軸/角之間的轉換矩陣
- 正方形矩陣旋轉90度矩陣
- 旋轉矩陣與尤拉角的相互轉換矩陣
- 3D旋轉矩陣的推導3D矩陣
- 圖形學 旋轉與投影矩陣—1矩陣
- 圖形學 旋轉與投影矩陣—2矩陣
- 圖形學 旋轉與投影矩陣-3矩陣
- 三維座標系的旋轉矩陣矩陣
- 旋轉矩陣(Rotate Matrix)的性質分析矩陣
- 三維重建學習(1):基礎知識:旋轉矩陣與旋轉向量矩陣
- 三維旋轉矩陣 左乘和右乘分析矩陣
- 矩陣旋轉-Eigen應用(QTCreator編輯器)矩陣QT
- 矩陣變換:沿任意軸旋轉及其推導矩陣
- 快影app怎麼旋轉影片?快影影片瞬間旋轉的方法教程APP
- 註冊 旋轉矩陣 1.99 (1012字)矩陣
- 三維圖形繞任意軸旋轉矩陣求解步驟矩陣
- 自媒體矩陣怎麼打造?自媒體矩陣有什麼優勢?矩陣
- [CareerCup] 11.3 Search in Rotated Sorted Array 在旋轉有序矩陣中搜尋矩陣
- 矩陣轉置矩陣