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

智能全向移動平臺的里程計系統誤差校正

2022-04-02 06:00:08朱文亮司文展朱加豪周云鵬
科學技術創新 2022年7期

朱文亮 司文展* 朱加豪 周云鵬

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

近年來,智能移動機器人是廣大科研工作者的研究熱點,在移動機器人相關技術研究中,自主導航技術是其研究的核心,而定位是完成導航的前提和基礎[2]。

定位是指通過傳感器確定移動機器人在其運動環境中的坐標,根據定位過程分為絕對定位和相對定位[3]。其中輪式里程計定位是一種最廣泛使用的相對定位方法。里程計使用編碼器為移動機器人提供基本的位姿估計,這種方法稱為航跡推算法,能夠在短期內提供較高的定位精度,航跡推算是一個累加的過程,隨著運行距離的增加,會產生誤差累計,所以減少里程計誤差具有重要的意義[4]。

里程計系統誤差主要是由于移動機器人設計不合理以及制造精度較低等因素引起,所以通過校核系統參數(輪徑和輪距)可以減少系統誤差[5]。在麥克納姆輪式移動平臺里程計定位過程中,系統誤差主要來源于包括車輪實際直徑與測量直徑不相等、有效輪距安裝誤差等。

1 智能全向移動平臺的運動學分析

傳統的移動平臺轉彎時需要適宜的轉彎半徑,在狹小空間轉彎時,有時需要不停地進行停車再調整,降低了物流效率。為了適應狹窄的工作環境和降低倉儲空間成本,本文設計了一款麥克納姆輪式的全向移動平臺。為方便分析智能全向移動平臺的運動學特征,假設運動環境是平面,忽略運動地面不平整對運動的影響,忽略車輪和地面的打滑。

建立運動學物理模型:

如圖1(b)所示,移動平臺輥子如圖示安裝,剛體在平面內的運動可以分解為三個獨立分量:X 軸平動,Y 軸平動,yaw 軸自轉,如上圖所示,移動平臺底盤的運動也可以分解為三個量:Vx為X 軸運動的速度,即上下方向,定義向上為正;Vy為Y 軸運動的速度,即左右方向,定義向左為正;ω 表示yaw 軸自轉的角速度,定義逆時針為正,以上三個量為移動平臺幾何中心O 的速度。

圖1 移動平臺物理模型

M1M2M3M4 為輪1 輪2 輪3 輪4;Oixiyi為與各輪中心固連的坐標系;vi為各輪中心速度;ωi為各輪轉速;vgi為各輥子中心速度;Rn為標稱輪直徑;α 為輥子方向與輪轂的夾角[6]。逆運動學問題就是將底盤坐標系Oxy 下的線速度和角速度轉換為4 個驅動麥克拉姆輪的速度。

麥克納姆輪的輪轂軸與輥子轉軸呈45°。理論上這個夾角可以是任意值,根據不同的夾角可以制作出不同的輪子,但從結構、力學特性、運動學特性來講45°是最優異的[7]。將α=45°代入

正運動學問題就是將4 個驅動麥克拉姆輪的速度轉換為底盤坐標系Oxy 下的線速度和角速度。正運動學模型可以根據逆運動學模型解出來。

2 基于行程法的校正方法

本文提出了校正里程計系統誤差的方法-行程法,并設計校正實驗確定校正參數。該校正方法分別考慮了系統誤差對機器人直線運動和旋轉運動的影響,通過直線運動和旋轉運動的實驗數據確定校正參數[1]。

本次實驗利用課題組自主研發的麥克納姆輪式智能移動平臺,該移動平臺的四個輪子通過四個伺服電機完全獨立驅動(圖2)。

圖2 麥克納姆輪式智能移動平臺

智能移動平臺里程計的原理就是ROS 平臺發布線速度和角速度指令,通過逆向運動學方程解析為每個輪子的轉速指令,移動平臺運動時,采集四個輪子的編碼器反饋數據,結合正向運動學方程,計算出移動平臺的瞬時位姿。

當移動平臺的瞬時位姿達到目標位姿時停止,此時停下的位姿與目標位姿產生的誤差,需要校正,如圖3 為里程計系統工作過程流程圖。

圖3 里程計系統工作過程流程圖

由輪直徑測量誤差導致的誤差ER對移動平臺位置定位產生影響, 輪距的安裝誤差導致的誤差ED對移動平臺位姿定位產生影響,其中

式中,Ra為實際輪直徑,Rn為標稱輪直徑,Da為實際輪距,Dn為標稱輪距[8]。把誤差系數代入運動學模型中,其中,逆運動學模型

正運動學模型

以輪1 為例,將引用誤差系數后的Vx、Vy、ω 轉化為伺服電機的轉速,即

將引入校正系數后的運動學模型在程序中實現,設計簡易校正軟件方便測試系數真值,如圖4 是利用ROS 機器人操作系統設計的界面。

如圖4 所示,test_distance 表示測試距離,即給定的移動平臺運動距離;test_angle 表示測試角度,即給定的移動平臺自轉角度;speed 表示測試速度;odom_linear_correction 表示直線校正系數;odom_angular_correction 表示自轉校正系數。

圖4 操作界面

為了保證數據可靠性,直線運動速度分別取1m/s、1.5m/s、2m/s ,運行距離為3 米;旋轉運動速度分別取5°/s、10°/s、15°/s, 自轉角度為360°。得到的測試數據如圖5所示,測試時,每種情況測試5 次(直線運動測試校正前,速度為1m/s 為一種情況,以此類推),圖中只記錄每種情況的最大值、最小值和中位數。

圖5 測試數據

3 試驗結果與分析

表1 所示為校正前后移動平臺的位置定位誤差結果,表2 所示為校正前后移動平臺的姿態定位誤差結果。從圖1 可以看出,校核前位置定位測試的均值為3.154m,校核后的均值為3.006m,位置定位精度提高了4.9%,從圖2 可以看出,校正前姿態定位測試的均值為370.11°,校正后的均值為360.5°,姿態定位精度提高了2.7%。

表1 直線運動校正前后實驗數據對比

表2 旋轉運動校正前后實驗數據對比

4 結論

里程計的誤差校正是實現智能全向移動平臺位姿準確估計的前提。所以本文綜合考慮麥克納姆輪式移動平臺系統誤差來源產生的誤差對定位造成的影響,提出了針對輪直徑測量誤差和輪距安裝誤差而引起的里程計系統誤差校正方法。

4.1 實驗結果表明,校正后的系統誤差有明顯改善。

4.2 用數學思維提出了一種邏輯嚴密的里程計系統誤差校正方法,使誤差校正更易操作。

4.3 由于可以根據具體底盤的精度和實驗場地選擇實驗運動的路程和重復次數,故該方法的實驗簡單方便。

主站蜘蛛池模板: 亚洲成a人在线观看| 亚洲三级色| 免费亚洲成人| 久久这里只有精品免费| 久久久久夜色精品波多野结衣| 国产91丝袜在线观看| 亚洲中文字幕av无码区| 手机精品福利在线观看| 国产办公室秘书无码精品| 曰AV在线无码| 国产成人夜色91| 成人免费一区二区三区| 亚洲三级a| 天堂久久久久久中文字幕| 97超级碰碰碰碰精品| 亚洲啪啪网| 国产尤物视频网址导航| 久久久久青草大香线综合精品 | 欧美成人a∨视频免费观看| 国产毛片久久国产| 亚洲无码视频图片| 日韩精品高清自在线| 免费午夜无码18禁无码影院| 国产亚洲日韩av在线| 久久无码av三级| 久久semm亚洲国产| 午夜无码一区二区三区在线app| 国产精品99r8在线观看| 一本大道香蕉中文日本不卡高清二区| 婷婷午夜天| 高清欧美性猛交XXXX黑人猛交| 亚洲精品桃花岛av在线| 在线观看国产黄色| 色综合天天视频在线观看| 久久99国产综合精品女同| 91亚洲视频下载| 91国内视频在线观看| 精品国产成人a在线观看| 亚洲人成网7777777国产| 国产成人精品一区二区不卡| 国产福利小视频高清在线观看| 丁香婷婷激情综合激情| 精品欧美一区二区三区久久久| 中文字幕精品一区二区三区视频| 亚洲欧州色色免费AV| 国产成人精品免费av| 亚洲三级视频在线观看| 亚洲天堂精品视频| 超清人妻系列无码专区| 综合天天色| 国产欧美日本在线观看| 日韩精品一区二区深田咏美| 一区二区三区四区日韩| 91在线无码精品秘九色APP| 国产精品13页| 国产不卡一级毛片视频| 91在线播放免费不卡无毒| 久久永久免费人妻精品| 亚洲中文字幕av无码区| 一本综合久久| 国产成人无码久久久久毛片| 国产婬乱a一级毛片多女| aa级毛片毛片免费观看久| 97av视频在线观看| AV片亚洲国产男人的天堂| 91视频精品| 成人午夜网址| 最新日韩AV网址在线观看| 丰满人妻久久中文字幕| 婷婷午夜影院| 久久综合婷婷| 国产传媒一区二区三区四区五区| 第一区免费在线观看| 午夜视频日本| 91在线激情在线观看| 亚洲欧美另类日本| 色老头综合网| 日本尹人综合香蕉在线观看| 免费一级大毛片a一观看不卡| 成人夜夜嗨| 黄色免费在线网址| 中文无码日韩精品|