直播推薦
企業(yè)動態(tài)
- 華為唐浩:從研營銷供服全方位助力伙伴,共贏全閃產(chǎn)業(yè)未來
- 戰(zhàn)高溫?fù)尮て冢○┨旒夹g(shù)團(tuán)隊常熟攻堅紀(jì)實
- 江城智領(lǐng)團(tuán)南下探智造 皓天工場藏匠心引共鳴
- 【卓揚(yáng)智能】福建天尊新材料鑄造用生鐵高爐改建工程
- 匯辰自動化Profinet方案發(fā)布會將啟幕 國產(chǎn)自主可控PLC賦能華南工業(yè)
- 閃存普惠,一步到位 | 華為商業(yè)市場極簡全閃數(shù)據(jù)中心Pro+重磅發(fā)布
- 校企攜手破 “冷熱” 難題!東莞皓天為高校科研設(shè)備裝上 “精準(zhǔn)溫控大腦”
- 無光,不AI | 以光惠算:“F5G-A智造光聯(lián)”華為合作伙伴研討會成功舉辦
推薦展會
雙目視覺傳感器對動態(tài)環(huán)境適應(yīng)性強(qiáng),超聲測距傳感器的測量精度高,為滿足動態(tài)的應(yīng)用場景,本文將進(jìn)行這兩種傳感器的融合研究,需要指出,由于干擾信號的存在,在進(jìn)行融合之前,先使用卡爾曼濾波算法對兩種傳感器獲取的距離信息進(jìn)行濾波處理。
1、卡爾曼濾波算法與STF融合算法
由于受雜波等干擾信號的影響,傳感器獲取的距離信息具有統(tǒng)計信號的特征,為保證測量精度,需要進(jìn)行參數(shù)估計,根據(jù)具體的情況,解決參數(shù)估計問題的常用方法有卡爾曼濾波、α-β濾波、α-β-γ濾波等。卡爾曼濾波算法主要有兩條主線,一條是基于自協(xié)方差矩陣的運(yùn)算,另一條是基于濾波值和預(yù)測值的運(yùn)算,兩者通過增益矩陣起來。
多傳感器信息融合方法大致可以分為三類,即,概率統(tǒng)計方法、邏輯推理方法和學(xué)習(xí)方法。使用模糊推理、D-S證據(jù)理論和產(chǎn)生式規(guī)則的方法進(jìn)行信息融合,這些方法都屬于邏輯推理的范疇;使用神經(jīng)網(wǎng)絡(luò)的方法進(jìn)行信息融合,該方法屬于學(xué)習(xí)方法的范疇,依據(jù)這些融合算法,均達(dá)到了預(yù)期效果。本文中使用的STF融合算法則是概率統(tǒng)計方法的一種。
假設(shè)仿生四足機(jī)器人上的雙目視覺傳感器和超聲測距傳感器獲取的狀態(tài)向量的估計值分別為和,協(xié)方差矩陣分別為P1和P2,互協(xié)方差矩陣P12=P21T。當(dāng)P12=P21T≈0時,為了得到狀態(tài)向量和協(xié)方差矩陣的*估計值,可以使用STF融合算法。
系統(tǒng)狀態(tài)向量和協(xié)方差矩陣的*估計分別為
2、勻速直線運(yùn)動模型
勻速直線運(yùn)動(constantvelocity,CV)模型。CV直線運(yùn)動模型的一般描述為:目標(biāo)做CV直線運(yùn)動,位移為x(t),速度為,加速度。實際情況中,速度在有隨機(jī)擾動的情況下會發(fā)生輕微變化,假設(shè)這個隨機(jī)擾動是均值為零的高斯白噪聲。在此條件下,經(jīng)離散處理后,卡爾曼濾波的基本公式可表示如下
X(k+1)=FX(k)+ΓW(k)
Z(k)=HX(k)+V(k)(3)
其中
式中T為采樣周期,σw為過程噪聲的標(biāo)準(zhǔn)差,σv為量測噪聲的標(biāo)準(zhǔn)差。
3、參數(shù)確定
基于雙目視覺傳感器和超聲測距傳感器,在CV模型下應(yīng)用卡爾曼濾波算法,可以得到兩組狀態(tài)向量的估計值和,以及相應(yīng)的協(xié)方差矩陣P1和P2,由于以上兩組數(shù)據(jù)來自兩個不同的傳感器系統(tǒng),故滿足P12=P21T≈0這一條件,可以使用STF融合算法得到整個系統(tǒng)的狀態(tài)向量和協(xié)方差矩陣的*估計值和P。為此,需要確定以下參數(shù),系統(tǒng)的過程噪聲標(biāo)準(zhǔn)差σw,雙目視覺傳感器的量測噪聲標(biāo)準(zhǔn)差σv1,超聲測距傳感器的量測噪聲標(biāo)準(zhǔn)差σv2和卡爾曼濾波算法的初始值。下面結(jié)合仿生四足機(jī)器人的實際情況,確定以上參數(shù)。
3.1確定系統(tǒng)的過程噪聲標(biāo)準(zhǔn)差
由于在機(jī)械結(jié)構(gòu)設(shè)計和裝配過程中產(chǎn)生的誤差,使得仿生四足機(jī)器人在Walk步態(tài)下行走時,并不是理論上以0.4m/s的速度做勻速直線運(yùn)動,而是在做變速直線運(yùn)動,系統(tǒng)的過程噪聲標(biāo)準(zhǔn)差是機(jī)器人在Walk步態(tài)下行走時的加速度值。下面介紹獲取該加速度值的方法。
在Adams仿真軟件中,建立仿生四足機(jī)器人的運(yùn)動學(xué)模型。在仿生四足機(jī)器人機(jī)體的質(zhì)心處建立一個前進(jìn)方向的加速度測量,運(yùn)行仿真,打開Adams仿真軟件的后處理器,對獲得的加速度曲線進(jìn)行巴特沃斯濾波,然后計算加速度的平均值,將其作為該次仿真的加速度值。重復(fù)進(jìn)行50次,得到50個加速度值,求出標(biāo)準(zhǔn)差,即為系統(tǒng)的過程噪聲標(biāo)準(zhǔn)差。
3.2確定傳感器的量測噪聲標(biāo)準(zhǔn)差
對于傳感器的量測噪聲標(biāo)準(zhǔn)差,在仿真情況下,可以由其測量誤差來反映。
在實際應(yīng)用中,利用兩個CCD攝像機(jī)獲取視差信息,再根據(jù)三角測量原理恢復(fù)出場景的深度信息,如此即可測量出障礙物與機(jī)器人之間的距離信息,然而,由于CCD攝像機(jī)所拍攝的圖像是以像元大小為單位的一組離散的數(shù)據(jù),故在用雙目視覺進(jìn)行測量時存在zui小分辨率誤差,仿生四足機(jī)器人上搭載的雙目視覺傳感器的測量誤差約為6.8cm,即σv1=0.068m。
超聲測距傳感器的發(fā)射頭發(fā)出超聲波信號,此信號被障礙物反射后,由接收頭接收,根據(jù)發(fā)射和接收到信號的時間差和聲速,即可得到障礙物的距離信息。當(dāng)探測范圍內(nèi)有目標(biāo)物體之外的物體存在時,會產(chǎn)生測量誤差。仿生四足機(jī)器人上搭載的超聲測距傳感器的測量誤差為1cm,即σv2=0.01m。
3.3確定卡爾曼濾波算法的初始值
卡爾曼濾波算法作為一個迭代過程,需要賦予其初值,初值的選擇至關(guān)重要,如果初值選擇不合適,就不能滿足收斂性的要求。在CV模型中,P(0|0)的確定方法已經(jīng)由模型給出,這里只需給出X(0|0)的取值,本文中取X(0|0)=[10,-0.4]‘。
4、仿真實驗與結(jié)果分析
在本文所引文獻(xiàn)中,實驗驗證環(huán)節(jié)均在具體的應(yīng)用場景下進(jìn)行,實驗結(jié)果是移動機(jī)器人能夠進(jìn)行無礙行走,文中均未給出具體的測量精度。本文仿真實驗的結(jié)果表明:融合處理后,測量精度可達(dá)4.6cm,滿足了仿生四足機(jī)器人對測距的精度要求。
5、結(jié)論
為提高仿生四足機(jī)器人在復(fù)雜、動態(tài)環(huán)境下對障礙物位置信息的感知能力,本文針對仿生四足機(jī)器人在結(jié)構(gòu)化路面上以Walk步態(tài)行走的情況,將雙目視覺傳感器和超聲測距傳感器獲取的障礙物距離信息進(jìn)行融合研究。仿真實驗結(jié)果表明:濾波后的距離信息的估計值曲線很好地跟蹤了真實值曲線,說明卡爾曼濾波算法發(fā)揮了出色的濾波作用;與融合前相比,融合處理后的距離信息的估計值的方差明顯減小,說明融合處理后獲得的障礙物的位置信息更加準(zhǔn)確,且測量精度為4.6cm,滿足了機(jī)器人的應(yīng)用要求。
免責(zé)聲明
- 凡本網(wǎng)注明"來源:智能制造網(wǎng)"的所有作品,版權(quán)均屬于智能制造網(wǎng),轉(zhuǎn)載請必須注明智能制造網(wǎng),http://m.xashilian.com。違反者本網(wǎng)將追究相關(guān)法律責(zé)任。
- 企業(yè)發(fā)布的公司新聞、技術(shù)文章、資料下載等內(nèi)容,如涉及侵權(quán)、違規(guī)遭投訴的,一律由發(fā)布企業(yè)自行承擔(dān)責(zé)任,本網(wǎng)有權(quán)刪除內(nèi)容并追溯責(zé)任。
- 本網(wǎng)轉(zhuǎn)載并注明自其它來源的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點或證實其內(nèi)容的真實性,不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個人從本網(wǎng)轉(zhuǎn)載時,必須保留本網(wǎng)注明的作品來源,并自負(fù)版權(quán)等法律責(zé)任。
- 如涉及作品內(nèi)容、版權(quán)等問題,請在作品發(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
IOTE 2025第二十四屆國際物聯(lián)網(wǎng)展·深圳站
展會城市:深圳市展會時間:2025-08-27