欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1875|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

2D激光SLAM算法比較+cartographer

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
Hector slam:
Hector slam利用高斯牛頓方法解決scan-matching問(wèn)題,對(duì)傳感器要求較高。
缺點(diǎn):需要雷達(dá)(LRS)的更新頻率較高,測(cè)量噪聲小。所以在制圖過(guò)程中,需要robot速度控制在比較低的情況下,建圖效果才會(huì)比較理想,這也是它沒(méi)有回環(huán)(loop close)的一個(gè)后遺癥;且在里程計(jì)數(shù)據(jù)比較精確的時(shí)候,無(wú)法有效利用里程計(jì)信息。
優(yōu)點(diǎn):不需要使用里程計(jì),所以使得空中無(wú)人機(jī)及地面小車(chē)在不平坦區(qū)域建圖存在運(yùn)用的可行性;利用已經(jīng)獲得的地圖對(duì)激光束點(diǎn)陣進(jìn)行優(yōu)化, 估計(jì)激光點(diǎn)在地圖的表示,和占據(jù)網(wǎng)格的概率;利用高斯牛頓方法解決scan-matching 問(wèn)題,獲得激光點(diǎn)集映射到已有地圖的剛體變換(x,y,theta);為避免局部最小而非全局最優(yōu),使用多分辨率地圖;導(dǎo)航中的狀態(tài)估計(jì)加入慣性測(cè)量系統(tǒng)(IMU),利用EKF濾波;
補(bǔ)充:11-11  hector_slam通過(guò)最小二乘法匹配掃描點(diǎn),且依賴(lài)高精度的激光雷達(dá)數(shù)據(jù),因此掃描角很小且噪聲較大的Kinect是不行的,匹配時(shí)會(huì)陷入局部點(diǎn),地圖比較混亂。

gmapping:
scanmatch方法:鏈接
gmapping是目前應(yīng)用最廣的2D slam 方法,利用RBPF方法,故需要了解粒子濾波算法。scan-match方法在于估計(jì)機(jī)器人位置(pose),利用梯度下降的方法,在當(dāng)前構(gòu)建的地圖,與當(dāng)前的激光點(diǎn),和機(jī)器人位置(pose)為初始估計(jì)值。
粒子濾波的方法一般需要大量的粒子來(lái)獲取好的結(jié)果,但這必會(huì)引入計(jì)算的復(fù)雜度;粒子是一個(gè)依據(jù)過(guò)程的觀測(cè)逐漸更新權(quán)重與收斂的過(guò)程,這種重采樣的過(guò)程必然會(huì)代入粒子耗散問(wèn)題(depletion problem), 大權(quán)重粒子顯著,小權(quán)重粒子會(huì)消失(有可能正確的粒子模擬可能在中間的階段表現(xiàn)權(quán)重小而消失).自適應(yīng)重采樣技術(shù)引入減少了粒子耗散問(wèn)題 , 計(jì)算粒子分布的時(shí)候不單單僅依靠機(jī)器人的運(yùn)動(dòng)(里程計(jì)),同時(shí)將當(dāng)前觀測(cè)考慮進(jìn)去, 減少了機(jī)器人位置在粒子濾波步驟中的不確定性. (FAST-SLAM 2.0 的思想,可以適當(dāng)減少粒子數(shù))
缺點(diǎn):依賴(lài)?yán)锍逃?jì)(odometry),無(wú)法適用無(wú)人機(jī)及地面小車(chē)不平坦區(qū)域;無(wú)回環(huán);
優(yōu)點(diǎn):在長(zhǎng)廊及低特征場(chǎng)景中建圖效果好;
補(bǔ)充:(11-11)據(jù)說(shuō)gmapping可以用Kinect轉(zhuǎn)換出來(lái)的激光雷達(dá)數(shù)據(jù)建圖,但是苦于沒(méi)有里程計(jì),所以沒(méi)有嘗試。(如果你有試過(guò),請(qǐng)把結(jié)果告訴我,謝謝)
實(shí)驗(yàn)表明:在大地圖,低特征(distinctive landmarks)場(chǎng)景中,hector的建圖誤差高于gmapping。這是由于hector過(guò)分依賴(lài)scan-match。特別是在長(zhǎng)廊問(wèn)題中,誤差更加明顯。

cartographer:
cartographer是Google的實(shí)時(shí)室內(nèi)建圖項(xiàng)目,傳感器安裝在背包上面,可以生成分辨率為5cm的2D格網(wǎng)地圖。
獲得的每一幀laser scan數(shù)據(jù),利用scan match在最佳估計(jì)位置處插入子圖(submap)中,且scan matching只跟當(dāng)前submap有關(guān)。在生成一個(gè)submap后,會(huì)進(jìn)行一次局部的回環(huán)(loop close),利用分支定位和預(yù)先計(jì)算的網(wǎng)格,所有submap完成后,會(huì)進(jìn)行全局的回環(huán)。
local 2D slam
A.scans
submap的構(gòu)造是一個(gè)重復(fù)迭代配準(zhǔn)scan和submap的過(guò)程。利用配準(zhǔn)估算出pose對(duì)scan進(jìn)行剛體變換,插入到submap中。
B.submaps
連續(xù)的scan用來(lái)構(gòu)造submap,這里submap以概率格網(wǎng)的形式表現(xiàn)。每一個(gè)scan,在插入格網(wǎng)(submap)時(shí),每一個(gè)grid有hits和miss兩種情況。離scan終點(diǎn)最近的grid為hits,在scan原點(diǎn)和終點(diǎn)之間相交的grid為miss。之前未觀察的grid分配一個(gè)概率,已觀察的grid進(jìn)行概率更新。

C.Ceres scan matching
把求pose的問(wèn)題轉(zhuǎn)換為一個(gè)求解非線性最小二乘問(wèn)題,利用Ceres解決這個(gè)問(wèn)題。
因?yàn)樽钚《藛?wèn)題是一個(gè)局部最優(yōu)問(wèn)題,故一個(gè)好的初值(pose初值)對(duì)求解有很大影響。因此IMU能被用來(lái)提供pose初值的旋轉(zhuǎn)變量。在缺乏IMU的時(shí)候,可以用提高scan match頻率或匹配精度。
closing loops
利用SPA方法優(yōu)化scan和submap的pose。存儲(chǔ)插入scan位置處對(duì)應(yīng)的pose用來(lái)做回環(huán)檢測(cè)。此外,當(dāng)submap不在變化時(shí),對(duì)應(yīng)pose的scan和submap也被用來(lái)做回環(huán)。scan match中找到的good match其對(duì)應(yīng)的pose將被用來(lái)做優(yōu)化問(wèn)題。
A.Optimization problem
回環(huán)優(yōu)化問(wèn)題構(gòu)造成非線性最小二乘問(wèn)題來(lái)求解。

公式中分別為submap的pose,scan的pose,對(duì)應(yīng)submap和scan的pose的相關(guān)性,及相關(guān)協(xié)方差矩陣。
B.Branch-and bround scan matching            
缺點(diǎn):
優(yōu)點(diǎn):不采用粒子濾波(PF),從而低廉設(shè)備也能獲得較好的性能表現(xiàn);


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表