亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        無人機(jī)四元數(shù)技術(shù)

        2021-07-16 06:05:42許景偉余麗云
        關(guān)鍵詞:數(shù)法復(fù)數(shù)設(shè)計者

        許景偉,余麗云

        (1.中國人民解放軍92853部隊,遼寧 興城 125106;2.工業(yè)和信息化部電子第五研究所華東分所,江蘇 蘇州 215011)

        0 引言

        無人機(jī)技術(shù)在現(xiàn)代生活中的應(yīng)用越來越廣泛。越來越多的人加入了無人機(jī)使用者或設(shè)計者行列。但目前大多數(shù)無人機(jī)愛好者僅僅停留在使用者層次,并且很多無人機(jī)愛好者由于缺乏數(shù)學(xué)基礎(chǔ)而無法進(jìn)階到初步設(shè)計者。因此,對無人機(jī)技術(shù)有更多、更深入的了解,不管是對無人機(jī)愛好者更好地操作無人機(jī),還是有志于進(jìn)階無人機(jī)設(shè)計者進(jìn)行學(xué)習(xí)開發(fā)無人機(jī)技術(shù),都有著極大的幫助。本文著重討論無人機(jī)軟件技術(shù)中的一個基礎(chǔ)算法——四元數(shù)法。

        1 四元數(shù)定義

        無人機(jī)在空中的姿態(tài)問題是所有的無人機(jī)軟件技術(shù)中首要解決的問題。目前常用的無人機(jī)姿態(tài)定義的方法有歐拉角、旋轉(zhuǎn)矩陣和四元數(shù)等[1]。一般無人機(jī)姿態(tài)定義方法會采用四元數(shù)法。因為四元數(shù)法相對于另外兩種算法有著數(shù)據(jù)量少、姿態(tài)解算快的優(yōu)點。四元數(shù)概念最早由愛爾蘭數(shù)學(xué)家發(fā)明,可以把四元數(shù)法看作是描述無人機(jī)三維姿態(tài)的一組向量。

        四元數(shù)的定義為q=s+xi+yj+z k。i,j,k是單位虛數(shù)。復(fù)數(shù)p=a+bi可以表述二維平面向量,四元數(shù)可以簡單地認(rèn)為是一個三維空間的多維復(fù)數(shù)表示形式,類似復(fù)數(shù)表示,可定義為

        2 四元數(shù)在三維空間的旋轉(zhuǎn)

        無人機(jī)機(jī)體坐標(biāo)系如圖1a所示,為B坐標(biāo)系;地球坐標(biāo)系如圖1a所示,為A坐標(biāo)系。B坐標(biāo)系和A坐標(biāo)系在初始的狀態(tài)下完全平行或重合,I//X,J//Y,K//Z。為了表示機(jī)體坐標(biāo)系,采用四元數(shù)的定義機(jī)體姿態(tài)為:

        其中,cosα、cosβ、cosγ為旋轉(zhuǎn)軸在I、J、K方向的分量,表示機(jī)體的姿態(tài)旋轉(zhuǎn)方向[2-3]。

        如圖1b所示,若機(jī)體從初始狀態(tài)開始繞I軸旋轉(zhuǎn)90°,那么機(jī)體的四元數(shù)表示變化為:

        機(jī)體旋轉(zhuǎn)定義遵循右手定則(右手大拇指指向旋轉(zhuǎn)軸方向,余下四指自然彎曲方向為正旋轉(zhuǎn)方向)。cosα、cosβ、cosγ在本次旋轉(zhuǎn)中表示為[1,0,0]。

        如圖1c所示,若機(jī)體繼續(xù)繞I軸旋轉(zhuǎn)90°,那么機(jī)體的四元數(shù)表示變化為:

        此時機(jī)體是在前面一次旋轉(zhuǎn)的基礎(chǔ)上繼續(xù)旋轉(zhuǎn)的,不是從初始化位置開始旋轉(zhuǎn)的,得到:

        如圖1d所示,若機(jī)體繼續(xù)繞I軸旋轉(zhuǎn)90°,可以得:

        圖1 坐標(biāo)系

        根據(jù)四元數(shù)的旋轉(zhuǎn)差值計算公式,可以得到3次旋轉(zhuǎn)后的四元數(shù)公式為:

        若是3次旋轉(zhuǎn)后,繼續(xù)按原來的規(guī)律旋轉(zhuǎn),那么機(jī)體正好旋轉(zhuǎn)一周,可得:

        經(jīng)計算,這和實際情況相符[4-6]。

        3 坐標(biāo)系變換

        無人機(jī)姿態(tài)定義主要是要考慮如何描述無人機(jī)在地球坐標(biāo)系中的相對位置。一般可以把無人機(jī)自身姿態(tài)定義成一個機(jī)體坐標(biāo)系,如B坐標(biāo)系;把地球坐標(biāo)系定義成導(dǎo)航坐標(biāo)系,如A坐標(biāo)系。因此無人機(jī)姿態(tài)定義問題就轉(zhuǎn)變?yōu)橐粋€數(shù)學(xué)問題,即如何在A坐標(biāo)系中描述B坐標(biāo)系;或者說如何在B坐標(biāo)系中描述A坐標(biāo)系[7]。

        顯然,通過數(shù)學(xué)常識,A和B的關(guān)系完全可以利用某個運算方式表述,運算方式假定為C,那么可以獲得A=BC。由此,進(jìn)一步可以明確,無人機(jī)姿態(tài)定義就是為了定義這個C。四元數(shù)能完美地表述這個C。

        假定機(jī)體姿態(tài)定義為VB,映射到A坐標(biāo)系的姿態(tài)為VA,根據(jù)四元數(shù)運算原則,VA=q·VB·q-1。即為:

        4 四元數(shù)姿態(tài)解算

        對機(jī)體姿態(tài)進(jìn)行四元數(shù)解算,要結(jié)合傳感器參數(shù)采樣更新四元數(shù)參數(shù),并采用龍格庫塔法更新四元數(shù)[4]??梢垣@得四元數(shù)解算更新姿態(tài)結(jié)果。

        式(10)中:gx、gy、gz——PI迭代計算的誤差修正參數(shù)。

        5 結(jié)束語

        無人機(jī)姿態(tài)解算是無人機(jī)飛控技術(shù)實現(xiàn)的基礎(chǔ),而四元數(shù)法無疑是無人機(jī)姿態(tài)解算的較優(yōu)方法,對無人機(jī)設(shè)計者來說需要理解、掌握[8]。即使是無人機(jī)使用者,理解四元數(shù)法也有助于更好地操控?zé)o人機(jī)、了解無人機(jī)技術(shù)。

        猜你喜歡
        數(shù)法復(fù)數(shù)設(shè)計者
        多種方法數(shù)方格
        巧借導(dǎo)數(shù)法,秒破不等式
        評析復(fù)數(shù)創(chuàng)新題
        求解復(fù)數(shù)模及最值的多種方法
        數(shù)系的擴(kuò)充和復(fù)數(shù)的引入
        《數(shù)花生》教學(xué)實錄及課堂評析
        2020德國iF設(shè)計獎
        復(fù)數(shù)
        2019德國IF設(shè)計大獎
        趣味數(shù)獨
        99热久久这里只精品国产www| 黄色一区二区三区大全观看| 男人吃奶摸下挵进去啪啪软件 | 人日本中文字幕免费精品| 无码日韩精品一区二区免费暖暖| 熟妇人妻无乱码中文字幕 | 国产精品国产三级国av在线观看 | 日韩精品久久中文字幕| 国产午夜精品一区二区三区嫩草| 国产99re在线观看只有精品| 亚洲一区二区丝袜美腿| 久久精品色福利熟妇丰满人妻91| 97人人超碰国产精品最新| 在线成人福利| 中文字幕久久熟女人妻av免费| 国产日本精品视频一区二区| 久久久久人妻精品一区蜜桃| 亚洲日韩精品欧美一区二区三区不卡| 在线免费午夜视频一区二区| 无人区乱码一区二区三区| 亚洲精品97久久中文字幕无码| 老熟女熟妇嗷嗷叫91| 人妻系列中文字幕av| 欧美综合天天夜夜久久| 国产精品一区二区 尿失禁 | 久久精品国产亚洲av高清色欲| 杨幂国产精品一区二区| 日韩精品在线一二三四区| 国产精品成人久久电影| 欧美日韩区1区2区3区| 一区二区三区日韩毛片| 无码中文字幕日韩专区| 69精品丰满人妻无码视频a片| 中文字幕一区二区三区在线视频| 亚洲精选自偷拍一区二| 国产真人性做爰久久网站| 91福利国产在线观一区二区| 免费人成黄页网站在线一区二区| 国产精品免费av片在线观看| 国产亚洲欧美成人久久片| 美腿丝袜网址亚洲av|