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

一種多傳感器更新的AUV-SLAM算法

2012-11-24 02:17:46徐東勛袁昌斌
網絡安全與數據管理 2012年24期
關鍵詞:環境

李 超,徐東勛,袁昌斌

(中國海洋大學 信息科學與工程學院,山東 青島266100)

同步定位與地圖構建(SLAM)算法指自主式水下機器人[1-2](AUV)在未知水下環境中運動時,利用自身攜帶的各種傳感器識別周圍的環境特征,增量式地創建環境地圖,同時用該地圖實現自身位置的定位[3-4]。因此SLAM算法是水下機器人真正實現自主導航的關鍵。

水下機器人在實際的導航與定位中,只采用單個傳感器提供的信息容易受到本身特性及周圍環境的制約,使得部分測量信息不可靠,難以滿足水下機器人導航需要。針對單個傳感器感知周圍環境存在的這些缺陷[5],采用多個傳感器可以獲得更可靠的量測,可以有效地補償單個傳感器帶來的誤差和不穩定性[6]。

通過AUV自身搭載的各種傳感器,可以獲得速度、加速度、角速度和角加速度。為了得到更優的估計,可以采用融合算法 (卡爾曼濾波)對不同傳感器提供的同一個量測進行融合。應用到SLAM算法中,即在未知的水下環境中,為了實現精確的機器人定位和環境地圖,以卡爾曼濾波理論和SLAM算法為核心,在僅聲納更新的SLAM算法的基礎上,提出航向和速度的更新,以此獲得更加精確的機器人位姿,并在此基礎上構建周圍環境地圖。

1 多傳感器更新的EKF-SLAM算法

1.1 算法流程圖

本文采用基于擴展卡爾曼濾波EKF(Extended Kalman Filter)的SLAM算法,其中機器人的狀態向量Xv=(xv,yv,φv,vx,vy)T[7],其中前兩個分量為 x、y 方向的位置,φ為機器人的航向角,vx、vy分別為機器人 x、y方向的速度。多傳感器更新的SLAM算法的流程圖如圖1所示。

1.2 偽代碼描述

1.3 航向速度傳感器觀測更新

多傳感器更新的SLAM算法中引入了速度航向的更新,即從傳感器中獲得觀測值,結合EKF理論來更新航向和速度,得到的機器人位姿更為精確。航向和速度更新中,傳感器的觀測向量包含航向、橫向速度和縱向速度三個分量。其中,傳感器的觀測向量和觀測矩陣為:

其中,θ為傳感器羅盤提供的角度,vx、vy為傳感器 DVL采集的速度。

由 EKF公式,新息和新息協方差如式(3)和式(4)所示:

其中,Rd為高斯白噪聲,代表角速度和速度傳感器的觀測噪聲,具體形式如式(5)所示。

由EKF的更新方程可得卡爾曼增益、更新后狀態向量X和協方差矩陣P分別為:

2 湖試實驗和結果分析

本文試驗平臺是中國海洋大學UVL實驗室自主設計的“C-Ranger”號 AUV,如圖 2 所示。 “C-Ranger”采用開架式結構設計,由上下兩個電子艙和5個水下推進器組成,AUV 搭載有自主導航所需的 DVL、Gyro、HARS、GPS等多種傳感器。本次試驗是在中國海洋大學約60 m×35 m的湖中進行,為了使聲納能夠掃描到湖岸邊的環境特征,將聲納掃描距離設置為50 m,角度掃描范圍設置為 120°。

圖3和圖4分別為僅聲納更新的SLAM算法的軌跡和地圖以及多傳感器更新的SLAM算法的軌跡和地圖。其中,將由GPS數據得到的軌跡線作為一個基準,用于比較SLAM算法軌跡和推位算法軌跡的效果?!啊痢避壽E線表示推位軌跡,“+”軌跡線由 SLAM算法得到。圖中黑點是通過SLAM算法最終構建的全局環境地圖,圓圈為試驗中預設的10個特征點,從構建的全局環境地圖中可以明顯地看出湖岸的形狀,符合實際的試驗環境。

由圖3可以看出,隨著AUV的航行,推位軌跡出現了發散現象。僅聲納更新的SLAM算法的軌跡明顯改善了航位推算算法軌跡的發散現象,但在航程的最后階段SLAM算法的軌跡出現倒退,這是由于數據關聯時特征的錯誤關聯,使得機器人的軌跡偏離原先的方向。而由圖4可以看出,引入了多傳感器更新的SLAM算法的軌跡有效地改善了圖3中推位軌跡的發散現象,其軌跡最終也收斂于GPS軌跡。這是由于在聲納更新的同時引入了航向和速度更新,使得AUV的定位更精確,在此基礎上進行預測、觀測和更新,可以獲得最優的狀態估計,最終得到的SLAM軌跡更接近AUV的實際航行路徑。

由圖5和圖6可以明顯看出,多傳感器更新的SLAM算法的軌跡效果明顯優于僅聲納更新的SLAM算法軌跡,更接近AUV真實的航行路徑,并最終收斂于GPS軌跡。多傳感器更新的SLAM算法軌跡偏差也始終小于僅聲納更新的SLAM算法,且多傳感器更新的SLAM算法的機器人定位的最大偏差小于航程的1.3%,能夠滿足水下機器人導航的要求,構建的全局環境地圖與實際環境相符,驗證了多傳感器更新的SLAM算法的有效性。

本文主要在僅聲納更新的SLAM算法的基礎上,介紹了基于EKF的多傳感器更新的SLAM算法的流程圖和偽代碼。最后通過實驗結果從定位誤差和構圖精度上分析可以看到后者明顯優于前者,從而驗證了多傳感器更新的SLAM算法的有效性,可滿足水下機器人自主導航的要求。

[1]MILLER P A,FARRELL J A,ZHAO Y.Autonomous underwater vehicle navigation[J].IEEE Journal of Oceanic Engineering,2010,35(3):663-678.

[2]BOVIO E,CECCHI D,BARALLI F.Autonomous underwater vehicles for scientific and naval operations[J].Annual Reviews in Control,2006(30):117-130.

[3]LEONARD J,BENNETT A,SMITH C.Autonomous underwater vehicle navigation[C].MIT Marine Robotics Laboratory Technical Memorandum,1998:1-17.

[4]BAILEY T.Mobile robot localization and mapping in extensive outdoor environments[D].University of Sydney,Australian.Centre for Field Robotics,2002.

[5]DURRANT-WHYTE H.Uncertain geometry in robotics[J].IEEE Transactions on Robotics and Automation,1988(4):23-31.

[6]譚民,王碩,曹志強.多機器人系統[M].北京:清華大學出版社,2005.

[7]周福娜,周梅,文成林.多傳感器數據融合效果分析[J].河南大學學報(自然科學版),2003,33(2):33-36.

猜你喜歡
環境
長期鍛煉創造體內抑癌環境
一種用于自主學習的虛擬仿真環境
孕期遠離容易致畸的環境
不能改變環境,那就改變心境
環境
孕期遠離容易致畸的環境
主站蜘蛛池模板: 性激烈欧美三级在线播放| 欧美午夜网| 免费国产一级 片内射老| 乱人伦99久久| 欧美全免费aaaaaa特黄在线| 国产日产欧美精品| 呦系列视频一区二区三区| 亚洲香蕉久久| 久久天天躁狠狠躁夜夜2020一| 久久综合亚洲色一区二区三区| 欧美视频在线不卡| 亚洲一区色| 欧美高清日韩| 日本道综合一本久久久88| 制服丝袜在线视频香蕉| 欧美成人免费一区在线播放| 欧美性天天| 无码视频国产精品一区二区 | 婷婷六月在线| 国产麻豆va精品视频| 亚洲性网站| 久操线在视频在线观看| 国产精品v欧美| 99热亚洲精品6码| 中文字幕亚洲乱码熟女1区2区| 久久香蕉欧美精品| 国产女人在线| 色香蕉影院| 曰AV在线无码| 国产午夜精品一区二区三区软件| 蝌蚪国产精品视频第一页| 日韩天堂在线观看| 久久国产精品夜色| 成人蜜桃网| 国产一区二区精品高清在线观看| 婷婷午夜影院| 国产真实乱子伦精品视手机观看| 成年女人a毛片免费视频| 在线精品亚洲一区二区古装| a在线亚洲男人的天堂试看| 亚洲欧洲日韩久久狠狠爱| 亚洲精品777| 精品欧美一区二区三区久久久| 老司机精品99在线播放| 色老头综合网| 国产00高中生在线播放| 亚洲欧美一区二区三区蜜芽| 国产尤物在线播放| 亚洲中文在线看视频一区| 美女免费黄网站| 永久在线播放| 日韩av高清无码一区二区三区| 中文字幕日韩久久综合影院| 国内精自视频品线一二区| 国产精品人成在线播放| 97青草最新免费精品视频| 日本伊人色综合网| 亚洲国产成人麻豆精品| 免费无码AV片在线观看国产| 亚洲中文精品久久久久久不卡| 免费在线色| 女人18毛片一级毛片在线 | 国产亚洲精品精品精品| 久久亚洲天堂| 五月婷婷欧美| 91精品免费高清在线| 亚洲精品国产乱码不卡| 国产精品自在线天天看片| 91成人试看福利体验区| 无码一区二区三区视频在线播放| 亚洲v日韩v欧美在线观看| a色毛片免费视频| 精品国产美女福到在线不卡f| 成年A级毛片| 国产成人免费手机在线观看视频| 97无码免费人妻超级碰碰碰| 久久99精品久久久大学生| 国产在线观看成人91| 在线毛片网站| 午夜日b视频| 亚洲av日韩av制服丝袜| 波多野结衣国产精品|