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

        ?

        基于擴(kuò)展卡爾曼濾波的同步定位與地圖構(gòu)建(SL A M)算法研究進(jìn)展

        2017-03-08 06:43:14
        裝備制造技術(shù) 2017年12期
        關(guān)鍵詞:位姿協(xié)方差卡爾曼濾波

        劉 暢

        (天津職業(yè)技術(shù)師范大學(xué)機(jī)械工程學(xué)院,天津300222)

        同步定位與地圖構(gòu)建(Simultaneous location and mapping,SLAM),指身處未知環(huán)境的機(jī)器人通過(guò)自身傳感器信息實(shí)現(xiàn)定位并生成環(huán)境增量式地圖的過(guò)程[1]。該問(wèn)題是概率機(jī)器人學(xué)領(lǐng)域的重要問(wèn)題,是利用基于模型的方法與基于行為的方法相結(jié)合的形式來(lái)處理機(jī)器人在未知環(huán)境自主移動(dòng)問(wèn)題的一門(mén)學(xué)科,是移動(dòng)機(jī)器人實(shí)現(xiàn)智能的根本[2]。大疆科技工程師表示:“關(guān)于無(wú)人機(jī)的所有美好愿景都基于SLAM技術(shù),SLAM技術(shù)是區(qū)分無(wú)人機(jī)與玩具的標(biāo)準(zhǔn),是無(wú)人機(jī)進(jìn)入能飛時(shí)代后最核心的技術(shù)”[3]。SLAM問(wèn)題的難點(diǎn)在于其系統(tǒng)誤差的高度耦合性,定位需要精準(zhǔn)的地圖,同時(shí)構(gòu)建精準(zhǔn)的地圖需要精確的機(jī)器人位姿。因此,早期對(duì)于SLAM問(wèn)題的研究的主要內(nèi)容在于累積噪聲的消除。

        1 SL A M問(wèn)題的數(shù)學(xué)模型

        同步定位與建圖是可以歸結(jié)為狀態(tài)估計(jì)問(wèn)題,其核心在于已知含有噪聲的機(jī)器人控制量、環(huán)境觀測(cè)信息來(lái)估算環(huán)境特征和機(jī)器人路徑并使其誤差達(dá)到最小,其數(shù)學(xué)描述如圖1所示[4]。

        其中,xk代表k時(shí)刻表示機(jī)器人位姿的狀態(tài)向量;mi表示機(jī)器人觀測(cè)到的路標(biāo)點(diǎn),即環(huán)境特征;uk為機(jī)器人的控制向量;zk,*為機(jī)器人在k時(shí)刻觀測(cè)向量的集合,其中*指代路標(biāo)點(diǎn)的序號(hào),如在k-1時(shí)刻觀測(cè)向量為:zk-1,i,zk-1,i.采用集合的方式表述上述變量:

        所有環(huán)境特征的集合為 m1∶l= {m1,……,ml};k 時(shí)刻之前所有觀測(cè)向量的集合為 z1∶k= {z1,……,zk};k時(shí)刻之前所有控制向量的集合為u1∶k={u1,……,uk}.

        假設(shè)SLAM問(wèn)題中的運(yùn)動(dòng)與觀測(cè)模型遵循馬爾可夫假設(shè),即未來(lái)與過(guò)去數(shù)據(jù)相互獨(dú)立,所以可將其描述為關(guān)于路徑與環(huán)境地圖的估計(jì),其概率模型為:P(xk,m1∶l|z1∶k,u1∶k).

        2 SL A M問(wèn)題的研究方法

        早期的SLAM算法為基于擴(kuò)展卡爾曼濾波的EKFSLAM算法。卡爾曼濾波器是遞推算法的一種,通過(guò)實(shí)時(shí)獲得的受噪聲污染的離散觀測(cè)數(shù)據(jù),對(duì)系統(tǒng)狀態(tài)進(jìn)行線(xiàn)性、無(wú)偏及最小誤差方差的最優(yōu)估計(jì)[5]。

        首先,通過(guò)運(yùn)動(dòng)方程及觀測(cè)方程對(duì)SLAM過(guò)程進(jìn)行描述,有

        其中,wk、vk,j為噪聲項(xiàng),yj為路標(biāo)點(diǎn)坐標(biāo)值。假設(shè)整個(gè)SLAM系統(tǒng)為線(xiàn)性高斯系統(tǒng),有:

        其中x為包含機(jī)器人位姿信息及地圖信息的聯(lián)合狀態(tài)矢量,Ak為狀態(tài)轉(zhuǎn)移矩陣,Ck為系統(tǒng)觀測(cè)矩陣。根據(jù)高斯分布性質(zhì)有:

        此外,根據(jù)觀測(cè)方程有;

        根據(jù)SLAM系統(tǒng)概率模型得出,k時(shí)刻狀態(tài)量的估計(jì)滿(mǎn)足高斯分布,設(shè)其后驗(yàn)概率分布的均值與協(xié)方差分別為 ,則有:

        由此可得:

        設(shè)

        則有:

        同樣可得:

        由此完成了k時(shí)刻狀態(tài)量的后驗(yàn)概率分布估計(jì),該過(guò)程被稱(chēng)為“更新”??柭鼮V波器通過(guò)控制量“預(yù)測(cè)”再利用觀測(cè)值“更新”,其結(jié)構(gòu)圖如圖2所示。

        圖2 卡爾曼濾波算法

        然而在實(shí)際應(yīng)用中所面臨的大部分觀測(cè)方程與運(yùn)動(dòng)方程為非線(xiàn)性函數(shù)。為此,研究人員將卡爾曼濾波器進(jìn)行推廣,得到適用于非線(xiàn)性系統(tǒng)的擴(kuò)展卡爾曼濾波器,其基本思想在于將觀測(cè)方程運(yùn)動(dòng)方程在特定點(diǎn)附近進(jìn)行泰勒展開(kāi),并只保留一階項(xiàng),從而近似為線(xiàn)性系統(tǒng),即

        則有預(yù)測(cè)過(guò)程:

        計(jì)算卡爾曼增益:

        更新過(guò)程為:

        在非線(xiàn)性?xún)?yōu)化方法中,模型將軌跡中離散的所有位姿設(shè)為變量,將運(yùn)動(dòng)方程與觀測(cè)方程作為變量間約束,構(gòu)造代價(jià)函數(shù):

        其中,z指代觀測(cè)數(shù)據(jù),在以視覺(jué)傳感器為數(shù)據(jù)來(lái)源的SLAM中指代像素坐標(biāo)(us,vs),ξ即相機(jī)外參R、t對(duì)應(yīng)的李代數(shù)形式,也即前面數(shù)學(xué)模型中的x,p為三維空間點(diǎn)坐標(biāo),即數(shù)學(xué)模型中的的路標(biāo)m.

        3 與機(jī)器學(xué)習(xí)相結(jié)合的SL A M研究

        現(xiàn)有的SLAM經(jīng)典算法仍存在局限,基于EKF的SLAM算法存在引入線(xiàn)性化誤差、難以表達(dá)回環(huán)、對(duì)數(shù)據(jù)關(guān)聯(lián)失誤的魯棒性差,而基于非線(xiàn)性?xún)?yōu)化方法的SLAM算法仍存在容易陷入局部最小,在巨大場(chǎng)景下計(jì)算效率低導(dǎo)致無(wú)法實(shí)時(shí)化。隨著人工神經(jīng)網(wǎng)絡(luò)學(xué)科的發(fā)展,研究人員開(kāi)始尋找新的SLAM問(wèn)題解決途徑:針對(duì)觀測(cè)運(yùn)動(dòng)方程運(yùn)動(dòng)方程高度非線(xiàn)性、實(shí)際物理模型不能完全獲取或系統(tǒng)參數(shù)變化等情況,文獻(xiàn)[6]中論述了一種利用神經(jīng)網(wǎng)絡(luò)構(gòu)建逼近函數(shù)e(X(k),u(k),β(k))的方法擬合實(shí)際模型與理論模型之間的誤差,并將該誤差加入到時(shí)間更新模型中,以提高系統(tǒng)狀態(tài)估計(jì)的精確度,其結(jié)構(gòu)如圖3所示。

        圖3 神經(jīng)網(wǎng)絡(luò)復(fù)合卡爾曼濾波算法

        在經(jīng)典的基于擴(kuò)展卡爾曼濾波的SLAM系統(tǒng)中,系統(tǒng)狀態(tài)狀態(tài)向量由機(jī)器人位姿向量Xv=[xv,yv,φv]T和環(huán)境特征位置向量 Xm=[xT1,xT2……xTm]組成:X=[xTv,xTm]T,系統(tǒng)協(xié)方差矩陣由機(jī)器人位姿協(xié)方差矩陣Pvv、環(huán)境特征協(xié)方差矩陣Pmm和機(jī)器人位姿與環(huán)境特征協(xié)方差矩陣Pvm組成神經(jīng)網(wǎng)絡(luò)復(fù)合卡爾曼濾波算法將前向神經(jīng)網(wǎng)絡(luò)的權(quán)值Xβ融入到SLAM模型中,將SLAM問(wèn)題的維數(shù)擴(kuò)展,則系統(tǒng)狀態(tài)向量為:X=[Xv,Xβ,Xm]T,系統(tǒng)協(xié)方差矩陣中增加了機(jī)器人位姿、環(huán)境特征與神經(jīng)網(wǎng)絡(luò)權(quán)值的協(xié)方差 Pvβ及 Pβm,為

        早期應(yīng)用的神經(jīng)網(wǎng)絡(luò)模型隱含層層數(shù)普遍較少,這限制了模型對(duì)系統(tǒng)分類(lèi)、擬合的表現(xiàn)。而近年來(lái),人工神經(jīng)網(wǎng)絡(luò)的規(guī)模大約每2.4年翻一番[7],其歸根結(jié)底來(lái)源于計(jì)算機(jī)硬件更新的推動(dòng),GPU(Graphics Processing Unit,圖形處理器)以其出色的浮點(diǎn)計(jì)算性能、高效的并行結(jié)構(gòu)為多層神經(jīng)網(wǎng)絡(luò)模型開(kāi)發(fā)部署提供了理想平臺(tái),推動(dòng)了深度學(xué)習(xí)的發(fā)展。與傳統(tǒng)人工神經(jīng)網(wǎng)絡(luò)相比,深度學(xué)習(xí)模型非線(xiàn)性操作層級(jí)數(shù)更多[8],能夠構(gòu)建更為復(fù)雜的模型處理更高數(shù)量級(jí)的數(shù)據(jù),從應(yīng)用上講,深度學(xué)習(xí)能夠處理更高層次、更抽象的特征,也因此部分學(xué)者致力于采用卷積神經(jīng)網(wǎng)絡(luò)等深度學(xué)習(xí)模型來(lái)代替?zhèn)鹘y(tǒng)的SLAM框架實(shí)現(xiàn)對(duì)于SLAM領(lǐng)域的顛覆,而其表現(xiàn)仍需等待時(shí)間來(lái)考證[9-12]。

        [1]高 翔,張 濤,劉 毅,等.視覺(jué)SLAM十四講從理論到實(shí)踐[M].北京:電子工業(yè)出版社,2017.

        [2]Sebastian Trun,Wolfram Burgard,Dieter Fox.概率機(jī)器人[M].北京:機(jī)械工業(yè)出版社,2017.

        [3]常 建.無(wú)所不能的SLAM無(wú)人車(chē)、無(wú)人機(jī)、AR都離不開(kāi)它[J].計(jì)算機(jī)與網(wǎng)絡(luò),2017,43(5):18-19.

        [4]趙一路.移動(dòng)機(jī)器人SLAM問(wèn)題研究[D].上海:復(fù)旦大學(xué),2010.

        [5]Charles K.Chui,Guanrong Chen.卡爾曼濾波及其實(shí)時(shí)應(yīng)用[M].北京:電子工業(yè)出版社清華大學(xué)出版社,2013.

        [6]王忠善.移動(dòng)機(jī)器人同時(shí)定位與地圖創(chuàng)建的研究[D].哈爾濱:哈爾濱工業(yè)大學(xué),2008.

        [7]伊恩·古德費(fèi)洛,約書(shū)亞·本吉奧,亞倫·庫(kù)維爾.深度學(xué)習(xí)[M].北京:人民郵電出版社,2017.8.

        [8]尹寶才,王文通,王立春.深度學(xué)習(xí)研究綜述[J].北京工業(yè)大學(xué)學(xué)報(bào),2015,41(1):48—59.

        [9]Wang Sen,Ronald Clark ,Wen Hongkai et al.DeepVO:To wards End-to-End Visual Odometry with Deep Recurrent Convolutional Neural Networks[C]//2017 IEEE International Conference on Robotics and Automation(ICRA).Singapore,2017:2043-2050.

        [10]Antonio Loquercio,Marcin Dymczyk,Bernhard Zeisl et al.Efficient Descriptor Learning for Large Scale Localization[C]//2017 IEEE International Conference on Robotics and Au tomation(ICRA).Singapore,2017:3170-3177.

        [11]Gao Xiang,Zhang Tao.Loop Closure Detection for Visual SLAM Systems Using Deep Neural Networks[C]//Processing of the 34th Chinese Control Conference.Hangzhou,China,2017:5851-5856.

        [12]John Mccormac,Ankur Handa,Andrew Davison et al.Se manticFusion:Dense 3D Semantic Mapping with Convolu tional Neural Networks[C]//2017 IEEE International Confer ence on Robotics and Automation(ICRA).Singapore,2017:4628-4635.

        猜你喜歡
        位姿協(xié)方差卡爾曼濾波
        基于遞推更新卡爾曼濾波的磁偶極子目標(biāo)跟蹤
        基于共面直線(xiàn)迭代加權(quán)最小二乘的相機(jī)位姿估計(jì)
        基于CAD模型的單目六自由度位姿測(cè)量
        不確定系統(tǒng)改進(jìn)的魯棒協(xié)方差交叉融合穩(wěn)態(tài)Kalman預(yù)報(bào)器
        小型四旋翼飛行器位姿建模及其仿真
        基于模糊卡爾曼濾波算法的動(dòng)力電池SOC估計(jì)
        一種基于廣義協(xié)方差矩陣的欠定盲辨識(shí)方法
        基于擴(kuò)展卡爾曼濾波的PMSM無(wú)位置傳感器控制
        基于幾何特征的快速位姿識(shí)別算法研究
        基于自適應(yīng)卡爾曼濾波的新船舶試航系統(tǒng)
        美利坚日韩av手机在线| 亚洲最大日夜无码中文字幕| 久久精品国产99精品国偷| 免费在线观看一区二区| 99久久精品国产一区色| 国产剧情av麻豆香蕉精品| 成人无码一区二区三区| 琪琪的色原网站| 日本少妇又色又爽又高潮| 久久久久免费看成人影片| 日本熟妇hdsex视频| 丰满岳乱妇久久久| 亚洲综合日韩中文字幕| 青青草在线成人免费视频| 亚洲一二三区免费视频| 99久久免费只有精品国产| 一区二区三区av波多野结衣| 在线播放无码高潮的视频| 精品一区二区三区影片| 亚洲国产日韩综合天堂| 白白色白白色视频发布| 十八18禁国产精品www| 一本到无码AV专区无码| 国产精品一区二区三区蜜臀| 亚洲无人区乱码中文字幕能看| 好大好湿好硬顶到了好爽视频 | 国产人妻无码一区二区三区免费| 久久精品国产只有精品96| 能看不卡视频网站在线| 人妻无码第一区二区三区| 真多人做人爱视频高清免费| 中文字幕无码日韩欧毛| 日韩中文字幕乱码在线| 国产一级内射视频在线观看 | 精品国产一区二区三区毛片 | 久久人人爽人人爽人人片av高请| 国产成熟人妻换╳╳╳╳| 中文字幕永久免费观看| 午夜国产在线精彩自拍视频| 色婷婷精品久久二区二区蜜桃| 亚瑟国产精品久久|