五月丁香综合缴情六月|日韩精品无码专区一区|亚洲熟女乱综合一区二区|中文字幕无码一日不在线|国产欧美视频一区二区三区|国产精品日韩欧美在线播放|亚洲第一极品精品无码不卡|99ri在线精品视频在线播放

下載手機(jī)汽配人

四旋翼飛控里?為什么一定要用四元數(shù)?用歐拉角不一樣嗎??就算用四元數(shù)也是將四元數(shù)轉(zhuǎn)化為歐拉角進(jìn)

四旋翼飛控里 為什么一定要用四元數(shù)?用歐拉角不一樣嗎? 就算用四元數(shù)也是將四元數(shù)轉(zhuǎn)化為歐拉角進(jìn)行調(diào)節(jié)的,意義何在?
提問者:網(wǎng)友 2018-07-20
最佳回答
  四元數(shù)多是用在中間環(huán)節(jié),在最終的PID輸出的時(shí)還是用的歐拉角。   我認(rèn)為造成這個(gè)現(xiàn)象的根本原因是抄襲??!對(duì),就是抄襲。   通過6軸或者9軸融合姿態(tài)角的算法有兩種,這兩種我記得沒錯(cuò)的話是英國(guó)人開發(fā)的(國(guó)籍可能記錯(cuò)了),并開源了,國(guó)內(nèi)的那些沒有研發(fā)能力的團(tuán)體和個(gè)人就是用的這個(gè)算法,而那個(gè)算法的中間環(huán)節(jié)均為四元數(shù),輸出是歐拉角。   我也是沒有研發(fā)能力的個(gè)人,所以也不能透徹理解這個(gè)轉(zhuǎn)換的意義,猜測(cè)可能是像拉式變換或者傅立葉一樣,通過一種域的變換使計(jì)算過程簡(jiǎn)便,也就是三維的'復(fù)數(shù)域',再可能是通過四元數(shù)防止計(jì)算過程中出現(xiàn)超過歐拉角表示范圍的問題。四元數(shù)在旋轉(zhuǎn)合成方面會(huì)方便一些,計(jì)算量也少于歐拉角,但是!姿態(tài)算法里根本沒有四元數(shù)的旋轉(zhuǎn)合成。   國(guó)內(nèi)的開源的四軸代碼都是這樣,還有以前看的一個(gè)開源代碼開始還是開源的,后來還有限制了,就那破代碼,也就開發(fā)者自己還覺得不錯(cuò)了。   這些代碼沒有核心的姿態(tài)算法的開發(fā)能力,就在傳感器的數(shù)據(jù)上'下功夫',就是被玩壞的濾波器,MWC用的滑動(dòng)均值濾波、互補(bǔ)濾波簡(jiǎn)單明了,可靠有效,但是我們的開發(fā)者不這么認(rèn)為,不用上橢圓濾波器,多階低通濾波器,卡爾曼濾波這些復(fù)雜的算法就是低端的體現(xiàn),浮點(diǎn)運(yùn)算隨心情寫,也不管用不用的上,能用浮點(diǎn)絕不定點(diǎn),這都還好,反正他們用的芯片完成他們的代碼就是用大炮打蚊子,有的是資源沒用,雙精度都算的過來。   其中我最受不了的就是他們的卡爾曼濾波了,那個(gè)叫卡爾曼?天啟者 卡爾瑪吧。那都什么算法啊,有什么用,定義個(gè)QR就開始計(jì)算了,幾個(gè)矩陣就高大上了,完全的低通性能,就是抑制dv/dt,確實(shí)給信號(hào)的波動(dòng)減少了同時(shí)也把傳感器的中高頻信號(hào)給過濾掉了,這個(gè)可以,問題是中高頻都濾掉了,控制頻率給提到400+hz是什么意思,信號(hào)帶寬給限制到了100hz,再把控制頻率給升高,有什么用?有什么用?   說的這些都是我能看到源碼的算法,當(dāng)然有很多沒有公開源碼的好的算法,國(guó)內(nèi)的牛人很多很多,只是他們專注于賣套件,誰都想把自己的勞動(dòng)有回報(bào),也不會(huì)公開,就是這個(gè)情況。   開源的國(guó)內(nèi)代碼就是這個(gè)質(zhì)量,別想有什么突破,心態(tài)就是這樣,別想短時(shí)間內(nèi)有突破。   廢話說了一堆也沒解決你疑惑,實(shí)在抱歉。
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號(hào)?立即注冊(cè)

我要提問

汽配限時(shí)折扣

本頁(yè)是網(wǎng)友提供的關(guān)于“四旋翼飛控里?為什么一定要用四元數(shù)?用歐拉角不一樣嗎??就算用四元數(shù)也是將四元數(shù)轉(zhuǎn)化為歐拉角進(jìn)”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。