国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

復(fù)雜環(huán)境下的移動機(jī)器人定位算法設(shè)計

2020-08-25 01:47:38王寧佳張占勝李嘯林
湖北農(nóng)機(jī)化 2020年9期
關(guān)鍵詞:定位點(diǎn)移動機(jī)器人慣性

王寧佳 張占勝 李 峰 李嘯林

(沈陽化工大學(xué)信息工程學(xué)院,遼寧 沈陽 110142)

復(fù)雜環(huán)境下的移動機(jī)器人定位方法是機(jī)器人研究中的核心內(nèi)容。一般來講,機(jī)器人的定位方式按照信息來源分為3種:第一種是依賴外部GPS等信息進(jìn)行指引定位;第二種是靠自身配置的各類傳感器獲取環(huán)境信息進(jìn)行定位;第三種是依靠慣性傳感器實(shí)現(xiàn)自主定位。其中,前兩種定位方式均需要外部信息源作為引導(dǎo),而使用攝像機(jī)、激光雷達(dá)、超聲波、紅外線和微波雷達(dá)等傳感器定位時對機(jī)器人工作環(huán)境有一定的要求,不適宜復(fù)雜環(huán)境下移動機(jī)器人的定位。

本文研究的定位方法是一種完全自主的機(jī)器人定位方式,受環(huán)境因素干擾較少,因此可以適合移動機(jī)器人在復(fù)雜環(huán)境下較短時間內(nèi)的高精度定位。

本文研究的定位方式,是已知初始位置信息,通過濾波、融合等方法,可以解算出定位系統(tǒng)中心在其坐標(biāo)系中的位置姿態(tài)信息,簡單來說就是通過處理上一定位點(diǎn)的位置數(shù)據(jù),比如說慣性測量單元誤差處理,然后計算相對位移以及姿態(tài)角,獲得當(dāng)前定位點(diǎn)絕對位置數(shù)據(jù)。

1 慣性測量單元誤差處理

在復(fù)雜環(huán)境下的移動定位機(jī)器人算法研究中,慣性測量單元為定位系統(tǒng)測量角度的核心器件,其數(shù)據(jù)處理以及姿態(tài)解算是整個研究中的關(guān)鍵因素。

本文研究的機(jī)器人所采用的慣性測量單元為MPU6050,根據(jù)分析先對慣性測量單元MPU6050的加速計和陀螺儀分別采用12位置重力翻滾法和3位置法對其零偏輸出、標(biāo)度因數(shù)和安裝誤差角進(jìn)行標(biāo)定。

圖1 誤差補(bǔ)償流程圖

然后對此類慣性測量單元產(chǎn)生的兩種誤差進(jìn)行補(bǔ)償:由于隨機(jī)噪聲產(chǎn)生的角速度隨機(jī)漂移產(chǎn)生的隨機(jī)誤差;由于慣性測量單元的零點(diǎn)漂移會隨著溫度的改變而發(fā)生變化產(chǎn)生溫度漂移誤差,誤差補(bǔ)償流程圖如圖1所示。

對于溫度漂移誤差本文采用一元線性補(bǔ)償法進(jìn)行補(bǔ)償。具體方法是將陀螺儀的零點(diǎn)漂移與溫度變化的關(guān)系抽象為一次函數(shù)。采用最小二乘法對所采到的溫度值與零點(diǎn)漂移值進(jìn)行擬合。

由于隨機(jī)噪聲產(chǎn)生的角速度隨機(jī)漂移產(chǎn)生隨機(jī)誤差,我們使用卡爾曼濾波的方式進(jìn)行補(bǔ)償,具體方式如圖2。

圖2 卡爾曼濾波原理圖

2 定位算法設(shè)計

由于前提是已知初始位置,所以定位的方式是,根據(jù)慣性測量單元原始數(shù)據(jù)以及上一定位點(diǎn)位置數(shù)據(jù)計算出運(yùn)動控制器件目前定位點(diǎn)相對于上一定位點(diǎn)的相對位移以及姿態(tài)角,獲得移動機(jī)器人當(dāng)前定位點(diǎn)絕對位置的相對位移誤差補(bǔ)償量。算法層面的結(jié)構(gòu)如圖3所示。

將相對于移動機(jī)器人參考系的加速度數(shù)據(jù)轉(zhuǎn)換為相對地面的全局參考系加速度量,參考系如圖4所示。對于二維導(dǎo)航系統(tǒng),N,E為地面參考系的兩軸,φ為移動機(jī)器人相對于N軸的順時針偏轉(zhuǎn)角度,通過將車體初始位置對準(zhǔn)N軸,然后用從慣性測量單元中得到的歐拉角代替φ角進(jìn)行接下來的運(yùn)算。最后,根據(jù)計算獲得的相對位移誤差補(bǔ)償量,獲得移動機(jī)器人當(dāng)前定位點(diǎn)絕對位置數(shù)據(jù)。

圖3 算法結(jié)構(gòu)圖

圖4 坐標(biāo)變換示意圖

3 結(jié)束語

隨著移動機(jī)器人研究的日益深入和不斷擴(kuò)大,機(jī)器人的定位問題作為機(jī)器人性能的關(guān)鍵衡量指標(biāo)也越發(fā)重要,機(jī)器人的定位是機(jī)器人得以自主運(yùn)行和移動的基礎(chǔ)。本文研究的復(fù)雜環(huán)境下的移動定位機(jī)器人算法設(shè)計可以減少移動機(jī)器人室內(nèi)定位算法的定位誤差值,并且為移動機(jī)器人在復(fù)雜地形下工作提供理論依據(jù)。

猜你喜歡
定位點(diǎn)移動機(jī)器人慣性
時速160公里剛性接觸網(wǎng)定位點(diǎn)導(dǎo)高偏差研究
電氣化鐵道(2023年6期)2024-01-08 07:45:48
你真的了解慣性嗎
移動機(jī)器人自主動態(tài)避障方法
沖破『慣性』 看慣性
數(shù)獨(dú)小游戲
地鐵剛性接觸網(wǎng)定位點(diǎn)脫落狀態(tài)分析
電氣化鐵道(2018年4期)2018-09-11 07:01:38
無處不在的慣性
基于Twincat的移動機(jī)器人制孔系統(tǒng)
我的結(jié)網(wǎng)秘籍
普遍存在的慣性
陆丰市| 济宁市| 铁岭县| 卓尼县| 南投市| 拉孜县| 二手房| 综艺| 浦北县| 伊春市| 元谋县| 罗城| 安岳县| 宜川县| 开原市| 株洲县| 个旧市| 无锡市| 普格县| 吴忠市| 翁牛特旗| 宁远县| 越西县| 柳河县| 新丰县| 许昌市| 九江市| 榆社县| 宜兰市| 静乐县| 香河县| 天峨县| 勃利县| 喀什市| 千阳县| 万盛区| 武穴市| 察雅县| 永寿县| 且末县| 通辽市|