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

基于超寬帶通訊技術的多傳感器融合定位方法研究

2022-04-02 06:00:00杜鑫朱文亮文西芹朱加豪
科學技術創新 2022年7期
關鍵詞:移動機器人方法

杜鑫 朱文亮* 文西芹 朱加豪

(1、江蘇海洋大學機械工程學院,江蘇 連云港 222005 2、鹽城工學院機械工程學院優集學院,江蘇 鹽城 224007)

1 概述

同步定位建圖(Simultaneous Localization and Mapping,SLAM)作為機器人自主移動的關鍵技術,已成為眾多移動機器人研究者的關注焦點,該技術可以讓機器人感知周圍環境,并獲取其自身位置。定位精度的高低直接關乎到移動機器人能否準確行進到目的地,因此如何提高定位精度是移動機器人領域的重要研究內容。

國內外研究者提出了許多定位與建圖方法,包括早期的聲納、超聲波定位和后來的射頻識別定位技術,以及目前主流的基于視覺傳感器與激光雷達的定位與建圖方法[1]。基于視覺傳感器的方法在較為復雜的場景表現較好,傳感器從起初的單目視覺、雙目視覺,到RGB-D(深度圖像),有較大進步,但視覺傳感器存在場景光線依賴程度高和計算資源占用大等缺點[2-3]。激光雷達傳感器有2D 和3D 之分,3D 激光雷達成本高,不適用于室內移動機器人的開發與推廣。2D 激光雷達通過二維平面點的方式來采集機器人周圍環境信息,其精度較高,但因為有效測量距離有限和采集信息量過少,在重定位和閉環檢測方面表現欠佳[4]。

超寬帶[5](Utral Wideband, UWB)是近年來新興的一種無載波通信技術,以占空比很低(幾十分之一)的超短電磁能量窄脈沖作為信息載體,因此又被稱為脈沖無線電,其具有高速數據傳輸、低功耗、保密性強、高處理增益、抗多徑能力強和定位精準等特點,單個標簽定位精度可達10cm[6]。但超寬帶定位具有漂移誤差,在標簽與基站之間有遮擋時尤其明顯。

針對以上情況,本文提出一種四類傳感器融合的室內移動機器人定位方法,該方法是在麥克納姆輪式移動機器人上,使用超寬帶定位為機器人提供初始位姿和絕對坐標,使用加速度計來消除超寬帶的漂移誤差,使用慣性測量單元(Inertial Measurement Unit, IMU)為機器人提供偏轉角度,并使用激光雷達和里程計組合在提前建好的地圖中進行自適應蒙特卡洛定位(Adaptive Monte Carlo Localization,AMCL),以此提高移動機器人室內定位精度。

2 定位算法原理

2.1 激光雷達定位算法原理

本文的激光雷達定位算法,采用自適應蒙特卡洛定位算法,該算法基于蒙特卡洛統計思想,可理解為將粒子均勻地撒在已知地圖中,機器人在移動過程中統計堆積粒子,并用通過多次迭代,估計出機器人自身所處的位置,同時在該過程中融入(Kullback-LeiblerDivergence, KLD)自適應方法,解決了機器人綁架等問題。

2.2 超寬帶定位算法原理

本文的超寬帶定位方法[7],采用到達時間定位算法,又稱TOA(Time of Arrival)定位算法,該算法依據信號傳播時間來直接計算出被測點(標簽)與參考點(基站)之間的距離。此算法中,標簽發送信號到至少3 個以上的基站上,系統通過測量信號到達各個基站的時間,從而獲取標簽與基站之間的距離,然后再以各個基站為圓心所得距離為半徑作圓,各圓的交點便是目的節點的參考位置。TOA 定位算法原理如圖1所示。

圖1 TOA 模式

已知三個基站坐標為A0(x0,y0)、A1(x1,y1)和A2(x2,y2),激光雷達的紅外線信號傳播速度V 為光速,t0、t1和t2為信號從標簽TAG 到各個基站的飛行時間。標簽的坐標設為T0(X,Y),可由以下式(1)求得。

2.3 里程計定位算法原理

里程計定位算法選用慣性測量單元與輪式里程計組合定位,慣性測量單元采用三軸慣性測量單元來獲取機器人的姿態角和位移量,輪式里程計數據由編碼器從直流電機上采集。由麥克納姆輪運動方程與輪子半徑,可估計當前位置與偏轉角大小:

式(2)中,V1、V2、V3和V4是麥克納姆輪的線速度,Vx和Vy代表移動機器人在自身X 和Y 方向上的分速度,ω 代表移動機器人繞豎直方向的旋轉角速度,L 和W 代表麥克納姆輪與地面的四個觸點構成的矩形長和寬,由此可求得Vx、Vy和ω,繼而求出一定時間內移動機器人的位姿變化量。

3 激光雷達、里程計和超寬帶定位融合

該方法首先對超寬帶定位數據進行擴展卡爾曼濾波處理,將濾波后的超寬帶定位數據用作移動機器人的初始絕對坐標,此舉可以提高移動機器人初始定位速度。然后在機器人移動過程中,每隔0.5s 將AMCL 定位輸出坐標與超寬帶定位坐標進行對比,在邏輯判斷中,如果二者間出現5%以上的差值,則用超寬帶定位坐標對AMCL 定位進行修正,以此來降低里程計組合定位造成的累積誤差,該方法通過程序在移動機器人上實現。融合算法流程圖如圖2 所示。

圖2 融合定位流程圖

4 實驗

本實驗采用對比方式,令移動機器人在室內邊長3 米的正方形路線進行順時針閉環移動。隨機截取端點實驗數據如表1 所示。

表1 三種定位方法的定位實驗數據

超寬帶定位效果如圖3 所示,其定位軌跡存在明顯的漂移誤差。

圖3 單一超寬帶定位軌跡圖

單一里程計的定位軌跡如圖4 所示,其定位軌跡存在較大的累積誤差。

圖4 單一里程計定位軌跡圖

激光雷達、里程計與UWB 融合的定位軌跡如圖5 所示,累積誤差較里程計定位有所減少,且能基本實現軌跡閉環。

圖5 激光雷達、里程計與超寬帶融合軌跡圖

5 結論

5.1 傳統AMCL 定位方法是在移動機器人行進過程中,不斷迭代處理粒子來實現定位,而利用機器人自主初始化位姿的方法,時間更是長達90s 左右。本研究中引入了超寬帶定位方法,在10s 內即可完成初始定位,顯著提高了室內移動機器人初始定位速度。

5.2 在融合定位方法中,超寬帶定位為移動機器人提供了絕對坐標,消除了里程計與慣性測量單元在定位上的累積誤差,融合后的定位軌跡能基本實現閉合,較里程計與慣性測量單元的組合定位,閉環效果更好。

通過實驗數據分析,該定位算法較AMCL 定位方法加快了位姿初始化的速度,時間節省了80s 左右;其全局定位精度較單一超寬帶定位方法或激光雷達、里程計組合定位方法,都有不同程度的提高,尤其相于AMCL 定位方法,定位精度可提高8%。該方法對室內移動機器人定位精度的提高具有一定的參考價值。

猜你喜歡
移動機器人方法
移動機器人自主動態避障方法
移動機器人VSLAM和VISLAM技術綜述
學習方法
基于Twincat的移動機器人制孔系統
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
室內環境下移動機器人三維視覺SLAM
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
極坐標系下移動機器人的點鎮定
主站蜘蛛池模板: 日本精品影院| 亚洲精品久综合蜜| 亚洲精品在线观看91| 欧美亚洲另类在线观看| a级毛片免费播放| 五月婷婷导航| 九九热这里只有国产精品| 国产精品亚洲欧美日韩久久| 亚亚洲乱码一二三四区| 99er精品视频| 欧美另类第一页| 国产玖玖视频| 国产日韩欧美一区二区三区在线| 亚洲第一区在线| 一本大道香蕉中文日本不卡高清二区| 欧美a级在线| 国产中文一区二区苍井空| 亚洲欧洲日韩国产综合在线二区| 国产午夜福利亚洲第一| 久久精品亚洲中文字幕乱码| 国产精品亚洲专区一区| 熟女视频91| 高清无码一本到东京热| 欧美激情视频二区| 天天操天天噜| 天天摸天天操免费播放小视频| 91久久偷偷做嫩草影院电| 97国产成人无码精品久久久| 看看一级毛片| 日韩大乳视频中文字幕 | 免费一级大毛片a一观看不卡| 亚洲欧州色色免费AV| 55夜色66夜色国产精品视频| 超清人妻系列无码专区| 国产精品毛片一区| 欧美不卡视频在线观看| 国产污视频在线观看| 美女扒开下面流白浆在线试听| 国产福利在线观看精品| 日本免费福利视频| 女人18毛片一级毛片在线 | 午夜毛片免费观看视频 | 国产00高中生在线播放| 精品99在线观看| 亚洲欧洲日产国产无码AV| 欧美午夜网站| 国产午夜一级毛片| 中文字幕亚洲综久久2021| A级全黄试看30分钟小视频| 无码精品福利一区二区三区| 国产精品无码一区二区桃花视频| 国产综合精品日本亚洲777| 午夜福利网址| 日韩免费视频播播| 国产精品无码影视久久久久久久| 免费在线色| 啪啪国产视频| 一级高清毛片免费a级高清毛片| 日本不卡在线| 久久久久夜色精品波多野结衣| 中文精品久久久久国产网址| 青青草国产免费国产| 国产日韩欧美在线播放| 高h视频在线| 精品国产亚洲人成在线| 日本成人不卡视频| 深夜福利视频一区二区| 天天摸天天操免费播放小视频| 国产黄色免费看| 伊人激情久久综合中文字幕| 园内精品自拍视频在线播放| 午夜精品区| 一级片免费网站| 日本91在线| 国产呦视频免费视频在线观看| 精品久久国产综合精麻豆 | 在线观看免费国产| 亚洲中文字幕久久无码精品A| 久久国语对白| 国产精品一老牛影视频| 国产精品尤物铁牛tv| 黄色一及毛片|