您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶(hù)?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>傳感器>

導(dǎo)航坐標(biāo)系和載體坐標(biāo)之間的相互轉(zhuǎn)換

2022年11月09日 10:04 SmartHWFW 作者:SmartHWFW 用戶(hù)評(píng)論(0
關(guān)鍵字:MEMS慣性傳感器(7470)

01? ?說(shuō)在前面的話(huà)?

在《MEMS 慣性傳感器 04 - 坐標(biāo)系定義》這篇文章的基礎(chǔ)之上,針對(duì)導(dǎo)航坐標(biāo)系和載體坐標(biāo)系進(jìn)行進(jìn)一步的介紹。

導(dǎo)航坐標(biāo)系和載體坐標(biāo)之間的相互轉(zhuǎn)換是工程應(yīng)用中經(jīng)常遇到的問(wèn)題。

02?

坐標(biāo)系定義?

導(dǎo)航坐標(biāo)系(也稱(chēng)為:當(dāng)?shù)厮阶鴺?biāo)系、地理坐標(biāo)系)分為:東北天坐標(biāo)系(ENU)和 北東地坐標(biāo)系(NED) ? 載體坐標(biāo)系分為:前右下 和 左前上 要特別注意的:慣導(dǎo)坐標(biāo)系的定義,關(guān)系到后續(xù)的旋轉(zhuǎn)矩陣和旋轉(zhuǎn)順序。當(dāng)確定一個(gè)導(dǎo)航坐標(biāo)系后,那么對(duì)應(yīng)的歐拉角、歐拉旋轉(zhuǎn)順序、和對(duì)應(yīng)的載體坐標(biāo)都與之對(duì)應(yīng)確定。

[東北天坐標(biāo)系]-[右前上]

90f5e072-5f73-11ed-8abf-dac502259ad0.png

1) x軸指向東, y軸指向北, z軸指向天 2) 繞x軸轉(zhuǎn)動(dòng),稱(chēng)為pitch角;? ?繞y軸轉(zhuǎn)動(dòng),稱(chēng)為roll角; ?繞z軸轉(zhuǎn)動(dòng),稱(chēng)為yaw角 3) 對(duì)應(yīng)的載體坐標(biāo)系是:右前上 4) 歐拉角旋轉(zhuǎn)順序:z-x-y

[東北地坐標(biāo)系]-[前右下]

9124b12c-5f73-11ed-8abf-dac502259ad0.png

1) x軸指向北, y軸指向東, z軸指向地 2) 繞x軸轉(zhuǎn)動(dòng),稱(chēng)為roll角;繞y軸轉(zhuǎn)動(dòng),稱(chēng)為pitch角; 繞z軸轉(zhuǎn)動(dòng),成為yaw角 3) 對(duì)應(yīng)的載體坐標(biāo)系是:前右下 4) 歐拉角旋轉(zhuǎn)順序:z-y-x

總結(jié):

? 北東地坐標(biāo)系 東北天坐標(biāo)系
姿態(tài)角范圍 俯仰角(-90 ~ 90deg);
橫滾角(-180 ~ 180deg);
航向角(-180 ~ 180deg,可轉(zhuǎn)換為0~360deg);
姿態(tài)角對(duì)應(yīng)方向 根據(jù)右手定則來(lái)確定
姿態(tài)角對(duì)應(yīng)軸向 X軸:橫滾角
Y軸:俯仰角
Z軸:航向角
1. 俯仰角和橫滾角:方向與對(duì)應(yīng)軸向轉(zhuǎn)動(dòng)方向一致;繞對(duì)應(yīng)軸正轉(zhuǎn),相應(yīng)姿態(tài)為正;繞對(duì)應(yīng)軸反轉(zhuǎn),相應(yīng)姿態(tài)為負(fù)
2. X軸指北時(shí),航向角為零。北偏東順時(shí)針依次從0變?yōu)?60deg
X軸:俯仰角
Y軸:橫滾角
Z軸:航向角
1. ?俯仰角和橫滾角:姿態(tài)角方向與對(duì)應(yīng)軸向轉(zhuǎn)動(dòng)方向一致;繞對(duì)應(yīng)軸正轉(zhuǎn),相應(yīng)姿態(tài)為正;繞對(duì)應(yīng)軸反轉(zhuǎn),相應(yīng)姿態(tài)為負(fù)。
2. ?航向角:姿態(tài)角方向與對(duì)應(yīng)軸向轉(zhuǎn)動(dòng)方向相反。
? 注意:由于航向角定義為:Y軸指北時(shí),航向角為零。北偏東順時(shí)針依次從0變?yōu)?60deg。而Z軸指天,Z軸反轉(zhuǎn)時(shí),航向角才依次增大。

03?

?歐拉角旋轉(zhuǎn)?

在檢索參考資料的時(shí)候發(fā)現(xiàn)有大佬(站在巨人的肩膀上)圖文并茂的介紹這部分內(nèi)容,原文作者講歐拉旋轉(zhuǎn)介紹的深入淺出、涇渭分明。

參考并直接閱讀如下三篇博文: ????

1.?三維旋轉(zhuǎn)矩陣推導(dǎo)與助記 ? ?

2.?歐拉角旋轉(zhuǎn) ? ?

3.?歐拉角&旋轉(zhuǎn)矩陣 ?

簡(jiǎn)單的說(shuō)明一下 ???

1. 三維空間中剛體定點(diǎn)轉(zhuǎn)動(dòng)需要三個(gè)自由度,最簡(jiǎn)單的就是歐拉角表示。但是由于旋轉(zhuǎn)順序問(wèn)題,歐拉角表示不唯一。根據(jù)坐標(biāo)系繞其軸的旋轉(zhuǎn)順序不同,存在多種定義方式 ???

?2. 作者在文章提到的 慣性坐標(biāo)在本文中對(duì)應(yīng)導(dǎo)航坐標(biāo)系(也稱(chēng)為大地坐標(biāo)系、實(shí)驗(yàn)室參考系。不管名字怎么叫,其特點(diǎn)是這類(lèi)坐標(biāo)系是靜止不動(dòng)的) ????

3. 旋轉(zhuǎn)順序按照不同的參考目標(biāo)分成了 繞載體坐標(biāo)軸旋轉(zhuǎn): 旋轉(zhuǎn)順序依次是X、Y、Z ?和 繞導(dǎo)航坐標(biāo)軸旋轉(zhuǎn):旋轉(zhuǎn)順序依次是z、y、x(注意:這里的描述大寫(xiě)字母XYZ坐標(biāo)軸是旋轉(zhuǎn)的載體坐標(biāo)軸;小寫(xiě)字母xyz坐標(biāo)軸是靜止不動(dòng)的導(dǎo)航坐標(biāo)軸。)

914c2a54-5f73-11ed-8abf-dac502259ad0.gif

此圖順序?yàn)椋合绒D(zhuǎn)航向角, 再轉(zhuǎn)俯仰角,最后轉(zhuǎn)橫滾角(321(先轉(zhuǎn)Z軸,然后Y,最后X), 或者叫ZYX順序)

04? ?導(dǎo)航坐標(biāo)系與載體坐標(biāo)系之間的姿態(tài)旋轉(zhuǎn)矩陣?

1.基本旋轉(zhuǎn)矩陣

假設(shè)坐標(biāo)系1 通過(guò)繞其3個(gè)軸旋轉(zhuǎn)后得到坐標(biāo)系2,變換矩陣為:

91a05430-5f73-11ed-8abf-dac502259ad0.png ?

2. 導(dǎo)航坐標(biāo)系[東北地坐標(biāo)系]-[前右下]載體坐標(biāo)系 ???

?歐拉角旋轉(zhuǎn)順序 3-2-1:偏航(Z 軸) - 俯仰(Y 軸) - 橫滾(X 軸) ????將導(dǎo)航坐標(biāo)系 n 通過(guò)三次旋轉(zhuǎn),旋轉(zhuǎn)到與載體坐標(biāo)系 b 對(duì)齊

91b57b80-5f73-11ed-8abf-dac502259ad0.png92079208-5f73-11ed-8abf-dac502259ad0.png ?

3. 導(dǎo)航坐標(biāo)系[東北天坐標(biāo)系]-[右前上]載體坐標(biāo)系 ????

歐拉角旋轉(zhuǎn)順序 3-1-2:偏航(Z 軸) - 俯仰(X 軸) - 橫滾(Y 軸) ????將導(dǎo)航坐標(biāo)系 n 通過(guò)三次旋轉(zhuǎn),旋轉(zhuǎn)到與載體坐標(biāo)系 b 對(duì)齊

923045a4-5f73-11ed-8abf-dac502259ad0.png929c481c-5f73-11ed-8abf-dac502259ad0.png





審核編輯:劉清

非常好我支持^.^

(0) 0%

不好我反對(duì)

(1) 100%

( 發(fā)表人:劉芹 )

      發(fā)表評(píng)論

      用戶(hù)評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?