首頁
產(chǎn)品系列
行業(yè)應(yīng)用
渠道合作
新聞中心
研究院
投資者關(guān)系
技術(shù)支持
關(guān)于創(chuàng)澤
| En
 
  當(dāng)前位置:首頁 > 新聞資訊 > 機器人知識 > 迎賓機器人的快速同時定位與地圖生成(FastSLAM):機器人定位和特征標(biāo)志的位置估計  
 

迎賓機器人的快速同時定位與地圖生成(FastSLAM):機器人定位和特征標(biāo)志的位置估計

來源:智能機器人      編輯:創(chuàng)澤      時間:2026/4/9      主題:其他   [加盟]

為了克服基于擴展卡爾曼濾波器 SLAM方法的缺點,Montemerlo等人提出了一種基 于 Rao -Blackwellized 粒子濾波器的快速 SLAM 算法,并稱為 FastSLAM68][69] 。 FastSLAM 將 SLAM分解為機器人定位和特征標(biāo)志的位置估計兩個過程。粒子濾波器中 的每個粒子代表機器人的一條可能運動路徑,利用觀測信息計算每個粒子的權(quán)重,以評價 每條路徑的好壞。對于每個粒子來說,機器人的運 動路徑是確定的,因此特征標(biāo)志之間相互d立,特 征標(biāo)志的觀測信息只與機器人的位姿有關(guān),每個粒 子可以采用N 個卡爾曼濾波器分別估計地圖中N 個特征的位置。假設(shè)需要k 個粒子實現(xiàn) SLAM, FastSLAM總共有kn 個卡爾曼濾波器。 FastSLAM 的時間復(fù)雜度為0(kn), 通過利用樹型的數(shù)據(jù)結(jié)構(gòu) 進行優(yōu)化,其時間復(fù)雜度可以達到0(klog₂n)。

FastSLAM方法的另一個主要優(yōu)點是通過采用粒子濾波器估計機器人的位姿,可以很好地表示機器人的非線性、非高斯運動模型。圖1.57給出了在 FastSLAM 實 驗 中 生 成 的 地 圖 。

由于粒子濾波器的采樣實際上是從運動模型決定的提議分布中抽取的,如果提議分 布和實際的后驗分布的形狀相似,那么根據(jù)提議分布抽取的采樣在利用權(quán)值進行補償后 離散的采樣能夠很好地表示后驗分布。但是,如果提議分布與實際后驗分布相差加大,權(quán) 重函數(shù)將位于提議分布密度的尾端,這將會導(dǎo)致在權(quán)重取值較大的區(qū)域采樣很少,此時離 散采樣所表示的概率分布與實際的后驗分布存在著較大的差別,從而導(dǎo)致粒子濾波器的 精度很低,需要大量的采樣才能較好地表示后驗分布。

粒子濾波器的另一個問題是早熟現(xiàn)象,即經(jīng)過若干次迭代之后,大多數(shù)的采樣權(quán)重都 趨于零,從而只有少數(shù)的采樣真正對系統(tǒng)的狀態(tài)估計起作用。雖然通過重新采樣可以在 一定程度上避免這種現(xiàn)象,但是由于權(quán)重大的采樣會被多次復(fù)制,權(quán)重小的采樣會被忽 略,這樣經(jīng)過若干次迭代后采樣會集中在某一個較小的區(qū)域。例如,在對稱性較高的結(jié)構(gòu) 化環(huán)境中,完成機器人的定位,需要長時間跟蹤多個機器人的位姿假設(shè),產(chǎn)生錯誤的定位 結(jié)果。

針對粒子濾波器存在的缺陷,一些研究者提出了改進的方法。為了使采樣能夠更好 地表示系統(tǒng)的后驗分布,Thrun等人將似然函數(shù)也作為提議分布的一部分,提出了混合形 式的提議分布,按照這種提議分布抽取的采樣能夠融合當(dāng)前的觀測信息,因此能夠更好地 表示系統(tǒng)的后驗分布,但是這種方法使采樣階段的計算量大大增加。為了減少粒子濾波 器的計算量,提高效率,F(xiàn)ox 等人提出了自適應(yīng)粒子濾波器,這種基于Kullback-Leibler

距離(KLD) 取樣的粒子濾波器能夠根據(jù)系統(tǒng)狀態(tài)的不確定性自適應(yīng)調(diào)整采樣數(shù)的多 少。蔣正偉[70]等人采用連續(xù)窗口濾波法根據(jù)估計狀態(tài)不確定性刷新采樣粒子數(shù),通過仿 真實驗成功地解決了機器人定位非線性、非高斯分布的狀態(tài)估計問題。Hahnel71 等人通 過掃描匹配算法修正了里程計的讀數(shù),改進了機器人的運動模型,獲得了較好的提議分 布,有效地完成了大范圍環(huán)境下的地圖創(chuàng)建。Grisetti[72]等人根據(jù)激光測距傳感器感知 環(huán)境時具有較高的峰值特點,假定感知模型和運動模型混合形成新的自適應(yīng)提議分布仍 然為高斯分布,不僅融合了當(dāng)前的觀測值,而且減少粒子濾波器的計算量,采用了自適應(yīng) 的運動模型來決定提議分布,根據(jù)提議分布和后驗分布的差別,收縮或者擴張?zhí)嶙h分布, 也較好地估計了后驗分布。

SLAM算法的提出和應(yīng)用得益于機器人硬件設(shè)備的推廣。目前較為流行的 FastSLAM 同樣離不開如激光、聲納等非視覺傳感器獲取的信息。從地圖創(chuàng)建的角度考慮 FastSLAM,地圖信息可能是記錄的路標(biāo)位置,也有可能是某一柵格存在障礙物的可能 值。在大規(guī)模未知環(huán)境尤其是擁擠的非結(jié)構(gòu)化環(huán)境中,通常不存在人工路標(biāo)供機器人提 取和匹配,由機器人提取自然特征作為地圖路標(biāo)是要的選擇。從激光傳感器信息中提 取的線段、曲線或拐角特征卻難以區(qū)別于其他地點獲取的同樣特征,這就為FastSLAM 在 地圖創(chuàng)建中的數(shù)據(jù)關(guān)聯(lián)提出了難題。從實際應(yīng)用的角度來看,地圖創(chuàng)建的目的是為了定 位和路徑規(guī)劃,當(dāng)機器人被放置于已知的大規(guī)模環(huán)境中而初始位姿未知時,根據(jù)激光傳感 器獲取的直線或拐角特征很難讓機器人在地圖中找到相應(yīng)的坐標(biāo)。所以,在FastSLAM 創(chuàng)建的地圖中實現(xiàn)機器人的“誘拐恢復(fù)”是一個極富挑戰(zhàn)性的問題。





智能服務(wù)機器人環(huán)境描述方法:拓撲-度量混合地圖

既具有拓撲地圖的高效性,又具有度量地圖的一致性和精確性;一般采用分層結(jié)構(gòu):首先利用上層的拓撲地圖實現(xiàn)粗略的全局路徑規(guī)劃,然后利用底層的度量地圖實現(xiàn)精確的定位并優(yōu)化生成的路徑

智能服務(wù)機器人環(huán)境描述方法:拓撲地圖

拓撲圖不必精確表示不同節(jié)點間的地理位置關(guān)系,當(dāng)機器人離開一個節(jié)點時,機器人只需知道它正在哪一條邊上行走也就夠了,通常應(yīng)用里程計就可實現(xiàn)機器人的定位

智能服務(wù)機器人環(huán)境描述方法:度量地圖

對移動機器人來說,可以度量機器人到墻或門的距離等。因此,度量地圖應(yīng)用于需要準(zhǔn)確度量信息的場合,如準(zhǔn)確的自定位和優(yōu)化 的路徑規(guī)劃,分成兩種:柵格地圖和幾何地圖

復(fù)雜機器人系統(tǒng)建模的主要步驟:系統(tǒng)建模的目標(biāo),系統(tǒng)建模階段,模型求解階段,模型分析與檢驗

一個模型可以是對現(xiàn)實當(dāng)中某個系統(tǒng)的想象表示,所以建模的過程始終都與形式有關(guān)系;對模型與模型之間的關(guān)系和相互影響進行全面的統(tǒng)籌和分析,選擇出那些最 為適合的要素

機器人的控制:操作器控制、行走控制和機器人系統(tǒng)控制

機器人的控制主要包括操作器控制、行走控制和多機器人系統(tǒng)控制等方面; 多關(guān)節(jié)操作器控制包括運動學(xué)與動力學(xué)控制、力及柔順控制、遙控機械手的主從控制等

機器人的電位器式位移傳感器的特點:線性,范圍可以選擇,信息保持,性能穩(wěn)定

機器人的電位器式位移傳感器分為直線型和旋轉(zhuǎn)型兩大類;輸出信號的范圍可以選擇;具有信息保持功能;性能穩(wěn)定、結(jié)構(gòu)簡單、精度高;電位器的可靠性和壽命受到影響

智能機器人對傳感器的要求:精度高、可靠性高、穩(wěn)定性好,抗干擾能力強;重量輕、體積小

精度高、可靠性高、穩(wěn)定性好;傳感器的可靠性和穩(wěn)定性是智能機器人對其最基本的要求;抗干擾能力強;量輕、體積小

金屬熱電阻的測溫電路接法:兩線制和三線制

測溫元件在工業(yè)測量中多采用兩線制和三線制接法,在實驗室多采用四線制接法;兩條引線電阻分別加到電橋的相鄰橋臂,只要它們的長度和電阻溫度系數(shù)相等

金屬熱電阻傳感器原理及應(yīng)用:測量精度高,性能穩(wěn)定,應(yīng)用于工業(yè)測溫

熱電阻是中低溫區(qū)最常用的一種溫度檢測器,適用范圍-200℃~500℃;廣泛應(yīng)用于工業(yè)測溫,而且被制成標(biāo)準(zhǔn)的基準(zhǔn)儀;多采用兩線制和三線制接法

溫度傳感器的作用和應(yīng)用領(lǐng)域:檢測到溫度的變化,用在生產(chǎn)實踐的各個領(lǐng)域中

溫度傳感器在自動化控制方面扮演著很重要的角色,它就相當(dāng)于機器的感官系統(tǒng),它能檢測到溫度的變化,從而為機器提供是否作出相關(guān)反應(yīng)的依據(jù)

RoSys智能教育平臺:流程圖編程方式與C++ 等編程方式

RoSys智能教育平臺融合了簡單的流程圖編程方式與復(fù)雜的C 語言、C++ 等編程方式,AVR 主板和電腦靠USB 線直接相連,。程序編寫完成 之后,先進行編譯,之后點擊下載按鈕進行下載

如何選用傳感器:靈敏度,頻率響應(yīng)特性,線性范圍,穩(wěn)定性,精度

在傳感器的線性范圍內(nèi),希望傳感器的靈敏度越高越好;傳感器的響應(yīng)總有一定延遲,但希望延遲時間越短越好;傳感器的線形范圍是指輸出與輸入成正比的范圍
 
資料獲取

服務(wù)機器人在展館迎賓講解
新聞資訊
== 資訊 ==
» 仿人機器人路徑規(guī)劃:滾動路徑規(guī)劃的方法
» 移動機器人路徑規(guī)劃:局部路徑規(guī)劃,全局路
» 全球30家人形機器人公司:產(chǎn)品和進度
» 22家人形機器人公司IPO進程表
» 仿人機器人復(fù)雜運動規(guī)劃:上下樓梯、跨越臺
» 能服務(wù)機器人環(huán)境描述方法:基于拓撲地圖的
» 能服務(wù)機器人環(huán)境描述方法:基于視覺的同時
» 迎賓機器人的快速同時定位與地圖生成(Fa
» 智能服務(wù)機器人環(huán)境描述方法:拓撲-度量混
» 智能服務(wù)機器人環(huán)境描述方法:拓撲地圖
» 智能服務(wù)機器人環(huán)境描述方法:度量地圖
» 工業(yè)智能創(chuàng)新發(fā)展研究報告2026年-三大
» 2026AI原生組織OpenClaw推動
» 復(fù)雜機器人系統(tǒng)建模的主要步驟:系統(tǒng)建模的
» 機器人的控制:操作器控制、行走控制和機器
 
== 機器人推薦 ==
 
迎賓講解服務(wù)機器人

服務(wù)機器人(迎賓、講解、導(dǎo)診...)

智能消毒機器人

智能消毒機器人

機器人底盤

機器人底盤

 

商用機器人  Disinfection Robot   展廳機器人  智能垃圾站  輪式機器人底盤  迎賓機器人  移動機器人底盤  講解機器人  紫外線消毒機器人  大屏機器人  霧化消毒機器人  服務(wù)機器人底盤  智能送餐機器人  霧化消毒機  機器人OEM代工廠  消毒機器人排名  智能配送機器人  圖書館機器人  導(dǎo)引機器人  移動消毒機器人  導(dǎo)診機器人  迎賓接待機器人  前臺機器人  導(dǎo)覽機器人  酒店送物機器人  云跡科技潤機器人  云跡酒店機器人  智能導(dǎo)診機器人 
版權(quán)所有 © 創(chuàng)澤智能機器人集團股份有限公司     中國運營中心:北京·清華科技園九號樓5層     中國生產(chǎn)中心:山東日照太原路71號
銷售1:4006-935-088    銷售2:4006-937-088   客服電話: 4008-128-728