999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用于虛擬現(xiàn)實的九軸慣性傳感單元設計*

2017-08-09 01:34:14李洋洋李陽光
傳感器與微系統(tǒng) 2017年7期
關鍵詞:卡爾曼濾波

余 樂, 李洋洋, 李陽光, 吳 超, 王 瑤, 陳 巖

(北京工商大學 計算機與信息工程學院 食品安全大數(shù)據(jù)技術北京市重點實驗室,北京 100048)

?

用于虛擬現(xiàn)實的九軸慣性傳感單元設計*

余 樂, 李洋洋, 李陽光, 吳 超, 王 瑤, 陳 巖

(北京工商大學 計算機與信息工程學院 食品安全大數(shù)據(jù)技術北京市重點實驗室,北京 100048)

設計并實現(xiàn)了一種基于卡爾曼濾波的用于虛擬現(xiàn)實中運動追蹤的關鍵裝置—九軸慣性傳感單元。以4元數(shù)為狀態(tài)向量,在卡爾曼濾波器中,通過由加速度計和磁強計得到的姿態(tài)角對陀螺儀的漂移進行補償。慣性傳感單元的采樣頻率達到1 kHz。通過連接手機上位機測試,很好地實現(xiàn)了姿態(tài)角的融合和矯正。

虛擬現(xiàn)實; 姿態(tài)估計; 卡爾曼濾波; 慣性傳感單元

0 引 言

近年來,虛擬現(xiàn)實技術在游戲、電影、直播等領域取得了巨大成功。慣性傳感單元是其運動姿態(tài)捕捉的關鍵裝置之一[1,2]。

目前,陀螺儀、加速度計和磁力計是主流的姿態(tài)測量組合[3],但是三者測量的數(shù)據(jù)通過算法融合才能確定最終的姿態(tài)。常見的姿態(tài)解算算法中,歐拉角法[4~6]在解算過程中會產(chǎn)生奇異點;方向余弦法[5,6]參數(shù)太多,計算過程復雜;4元素法[6,7]由于實時性好,計算簡單,不會產(chǎn)生奇異點等優(yōu)點,是目前最主流的姿態(tài)解算算法。但是,陀螺儀隨著時間的積分誤差越來越大,同時,磁力計本身也很容易受到周圍磁場的干擾。

另外,在計算簡單的同時保證姿態(tài)解算的精度,是姿態(tài)解算算法研究的關注點[8]。

提出了一種基于卡爾曼濾波的九軸慣性傳感單元的校正算法,選取姿態(tài)4元數(shù)作為狀態(tài)變量,簡化系統(tǒng)維數(shù),減少計算量。用加速度計和磁強計估計載體的姿態(tài)角,利用歐拉角和4元數(shù)之間的關系將其轉(zhuǎn)換為4元數(shù),將此值作為姿態(tài)4元數(shù)的觀測值,并列出其與狀態(tài)量之間的約束關系式。通過卡爾曼濾波估計出載體的姿態(tài)角,降低對陀螺精度的依賴,提高姿態(tài)確定的精度。最終,將九軸傳感單元電路掛載到手機上位機程序中,進行驗證。

1 系統(tǒng)方案

如圖1所示,慣性傳感單元電路系統(tǒng)結(jié)構包含微控制器STM32 F103C8T6,6軸陀螺儀MPU6000,3軸磁力計HMC5983,電源模塊LP5900SD—3.3以及用于與上位機連接的USB_OTG接口。

圖1 系統(tǒng)結(jié)構圖

2 擴展卡爾曼濾波

圖2 擴展卡爾曼濾波算法結(jié)構

本文由磁強計和加速度計得到測量值,由陀螺儀解算得到的狀態(tài)量進行數(shù)據(jù)融合,最終計算出系統(tǒng)的姿態(tài)。

2.1 狀態(tài)方程

本文選取姿態(tài)4元數(shù)作為狀態(tài)向量X=[q0q1q2q3]T,并且利用4元數(shù)的更新方程Qk+1=Qk·qk,建立離散濾波方程

Xk=AkXk+Wk

(1)

(2)

2.2 測量方程

4元數(shù)的測量值利用前述加速度計和磁強計所轉(zhuǎn)換的4元數(shù),建立相應的測量方程

(3)

Zk=CkXk+Vk

(4)

2.3 濾波算法

由于測量方程和狀態(tài)方程都是離散方程,因此,可以直接利用離散卡爾曼濾波算法的公式,對時間和測量的信息進行更新,計算步驟為:

1)給定算法的初值,狀態(tài)向量的初值為4元數(shù)的初值,估計均方差陣可以去單位矩陣。

2)計算步驟(1)的預測值

(5)

(6)

(7)

3)計算濾波增益

(8)

4)計算狀態(tài)的估計值

(9)

5)計算均方誤差

Pk+1=(I-Kk+1Ck+1)Pk+1/k

(10)

令k=k+1,重復上述步驟,如圖3所示為算法流程。

流程總體上分為加載數(shù)據(jù)、設置初值、設置濾波參數(shù),卡爾曼濾波、輸出結(jié)果5步。首先將傳感器中采集的數(shù)據(jù)保存到文件中,在程序的開始將其加載,然后分別利用陀螺儀的數(shù)據(jù)和加速度計、磁強計的數(shù)據(jù)計算出狀態(tài)量和測量量的初值,設置卡爾曼濾波器的參數(shù)后,將初值代入卡爾曼濾波器的函數(shù)中得到濾波后的結(jié)果,通過圖形顯示出濾波前后的對比結(jié)果。

圖3 程序設計流程

3 硬件設計與測試結(jié)果

3.1 九軸慣性傳感單元設計與測試

圖4為九軸陀螺儀單元,其中包含1個主控單元STM32F103C8T6,1個6軸陀螺儀MPU6000,1個磁強計HMC5983,以及1個電源降壓芯片LP5900SD—3.3。

圖4 九軸慣性傳感單元

在靜止狀態(tài)下,采集傳感器的數(shù)據(jù),通過濾波算法后顯示結(jié)果。圖5為陀螺儀3個姿態(tài)角的測量角度與濾波角度之間的誤差。

從圖中可以看出,陀螺儀具有測量誤差。而經(jīng)過卡爾曼濾波,初步實現(xiàn)了校正和融合功能,在一定程度上保證了測量結(jié)果的精準度。y軸和z軸的測量結(jié)果比較準確,可以估計出傳感器的橫滾角和俯仰角。濾波后,x軸的漂移得到了校準,從而保證了航向角的準確。

3.2 手機上位機測試

設置慣性傳感單元的采樣頻率為1kHz。通過連接手機端的上位機程序測試,將慣性傳感單元分別沿著x軸,y軸和z軸3個方向擺放,如圖6所示。可以看出:慣性傳感單元可以正常測試出姿態(tài)角。

圖5 測量角度和濾波角度對比

圖6 慣性傳感單元沿不同方向擺放測試結(jié)果

4 結(jié)束語

設計并實現(xiàn)了一種基于卡爾曼濾波的九軸慣性傳感單元(即陀螺儀,加速度計和磁強計)。以4元數(shù)為狀態(tài)向量,在卡爾曼濾波器中通過加速度計和磁強計得到的姿態(tài)角對陀螺儀的漂移進行補償。通過連接手機上位機測試,結(jié)果顯示:九軸慣性傳感單元可以很好地實現(xiàn)姿態(tài)角的融合與矯正。

[1]FriederWittmann,OlivierLambercy,RomanRGonzenbach,etal.Assessment-drivenarmtherapyathomeusinganIMU-basedvirtualrealitysystem[C]∥IEEEInternationalConferenceonRehabilitationRobotics(ICORR),2015:707-712.

[2]CostaRaphael,GuoRongkai,QuarlesJohn.Towardsusableunderwatervirtualrealitysystems[C]∥IEEEVirtualReality(VR),2017:271-272.

[3]NaeemMumtaz,SanaArif,NimraQadeer,etal.DevelopmentofalowcostwirelessIMUusingMEMSsensorsforpedestriannavigation[C]∥InternationalConferenceonCommunication,ComputingandDigitalSystems,Islamabad,2017:310-315.

[4]ChulWooKang,YoungMinYoo,ChanGookPark.PerformanceimproveofattitudeestimationusingmodifiedEulerangle-basedKalmanfilter[J].JournalofInstituteofControl,RoboticsandSystems,2008,14(9):881-885.

[5] 孫克誠.三軸飛行仿真平臺控制系統(tǒng)的設計與研究[D].南昌:南昌航空大學,2016.

[6] 王偉棟.基于微慣性技術的數(shù)據(jù)手套研究[D].上海:上海交通大學,2014.

[7]HsuYuLiang,WangJeenShing,ChangCheWei.Awearableinertialpedestriannavigationsystemwithquaternion-basedextendedKalmanfilterforpedestrianlocalization[J].IEEEJournals&Magazines,2017,17(10):3193-3206.

[8]SimonD.Optimalstateestimation:Kalman,H-infinity,andnonlinearapproaches[M].HoboKen:Wiley&Sons,2006:309-332.

陳 巖 (1963-),女,博士,教授,博士生導師,主要從事無線傳感器網(wǎng)絡技術應用、數(shù)字通信抗干擾技術工作。

Design of 9-axis inertial measurement unit for virtual reality*

YU Le, LI Yang-yang, LI Yang-guang, WU Chao, WANG Yao, CHEN Yan

(Beijing Key Laboratory of Big Data Technology for Food Safety,School of Computer and Information Engineering,Beijing Technology and Business University,Beijing 100048,China)

A 9-axis inertial measurement unit(IMU)based on Kalman filtering which is key device for motion tracking in virtual reality(VR)technology is designed and realized.Quaternion is used as state vector,and the attitude angle which is calculated from accelerometers and magnetometers is used to compensate for gyro drift.The IMU is designed with a sampling frequency of 1 kHz.Test by connecting cell phone and upper PC,the 9-axis IMU can achieve fusion and correction of attitude angle very well.

virtual reality; attitude estimation; Kalman filtering; inertial measurement unit(IMU)

10.13873/J.1000—9787(2017)07—0100—03

2017—05—31

北京市自然科學基金資助項目(4174086);國家自然科學基金資助項目(61473009)

TP 391

A

1000—9787(2017)07—0100—03

余 樂(1983-),男,通訊作者,博士,講師,碩士生導師,從事類腦計算與人工智能工作,E—mail:ladd_u@163.com。

猜你喜歡
卡爾曼濾波
基于雙擴展卡爾曼濾波的電池荷電狀態(tài)估計
測控技術(2018年11期)2018-12-07 05:49:38
改進的擴展卡爾曼濾波算法研究
測控技術(2018年12期)2018-11-25 09:37:34
基于無跡卡爾曼濾波的行波波頭辨識
基于遞推更新卡爾曼濾波的磁偶極子目標跟蹤
基于有色噪聲的改進卡爾曼濾波方法
基于序貫卡爾曼濾波的OCT信號處理方法研究
基于模糊卡爾曼濾波算法的動力電池SOC估計
電源技術(2016年9期)2016-02-27 09:05:39
融合卡爾曼濾波的VFH避障算法
基于擴展卡爾曼濾波的PMSM無位置傳感器控制
電源技術(2015年1期)2015-08-22 11:16:28
基于EMD和卡爾曼濾波的振蕩信號檢測
主站蜘蛛池模板: 美女裸体18禁网站| 在线无码九区| 欧美国产精品不卡在线观看| 国产精品男人的天堂| 茄子视频毛片免费观看| 波多野结衣爽到高潮漏水大喷| 国产一区二区三区在线观看视频 | 欧美激情伊人| 亚洲愉拍一区二区精品| 亚洲中文精品久久久久久不卡| 欧美福利在线| 久久性视频| 欧美福利在线| 日本精品αv中文字幕| 91www在线观看| 日韩在线2020专区| 一本大道香蕉久中文在线播放| 伊伊人成亚洲综合人网7777| 天天躁夜夜躁狠狠躁躁88| 欧美精品啪啪| 亚洲第七页| 九九九国产| 国产精品欧美日本韩免费一区二区三区不卡 | 狼友av永久网站免费观看| 在线毛片网站| 777午夜精品电影免费看| 综合色亚洲| 国产jizz| 日本午夜精品一本在线观看| 又黄又湿又爽的视频| 国产视频一区二区在线观看| 午夜福利视频一区| 国产乱人伦AV在线A| 国产v精品成人免费视频71pao| 欧美一区二区三区不卡免费| 国产成人精品2021欧美日韩| 日本亚洲欧美在线| 日韩无码黄色| 亚洲日本中文综合在线| 99视频全部免费| 在线观看免费人成视频色快速| 国产网站免费看| 国产AV无码专区亚洲精品网站| 久久久久久久蜜桃| 免费jizz在线播放| 久久亚洲天堂| 亚洲男人的天堂视频| 国产在线精品人成导航| 亚洲第一精品福利| 91久久偷偷做嫩草影院电| 欧美第一页在线| 亚洲无码精品在线播放 | 国产三级国产精品国产普男人| 91小视频在线播放| 国产迷奸在线看| 天堂中文在线资源| 亚洲福利视频网址| 久久天天躁狠狠躁夜夜躁| 亚洲欧美在线看片AI| 亚洲国产日韩一区| 天堂成人在线| 精品偷拍一区二区| 影音先锋丝袜制服| 亚洲日本www| 巨熟乳波霸若妻中文观看免费| 99热亚洲精品6码| 色噜噜在线观看| 国产尤物视频在线| 伊人AV天堂| 免费在线色| 国产经典在线观看一区| 久久99蜜桃精品久久久久小说| 久久香蕉国产线看观看亚洲片| 青青青国产视频| 国产色爱av资源综合区| 国产精品一区二区国产主播| 欧美一区日韩一区中文字幕页| 制服丝袜国产精品| 国产夜色视频| 露脸国产精品自产在线播| 国产91麻豆免费观看| 国产成人综合亚洲欧美在|