0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

關(guān)于即時(shí)定位與地圖構(gòu)建的三個(gè)基本問(wèn)題

新機(jī)器視覺(jué) ? 來(lái)源:新機(jī)器視覺(jué) ? 2023-05-17 09:49 ? 次閱讀

即時(shí)定位與地圖構(gòu)建(Simultaneous LocalizationAnd Mapping)指的是機(jī)器人在自身位置不確定的條件下,在完全未知環(huán)境中創(chuàng)建地圖,同時(shí)利用地圖進(jìn)行自主定位和導(dǎo)航。

SLAM問(wèn)題可以描述為:機(jī)器人在未知環(huán)境中從一個(gè)未知位置開(kāi)始移動(dòng),在移動(dòng)過(guò)程中根據(jù)位置估計(jì)和傳感器數(shù)據(jù)進(jìn)行自身定位,同時(shí)建造增量式地圖。

(1)定位(localization):機(jī)器人必須知道自己在環(huán)境中位置。

(2)建圖(mapping):機(jī)器人必須記錄環(huán)境中特征的位置(如果知道自己的位置)

(3)SLAM:機(jī)器人在定位的同時(shí)建立環(huán)境地圖。其基本原理是運(yùn)過(guò)概率統(tǒng)計(jì)的方法,通過(guò)多特征匹配來(lái)達(dá)到定位和減少定位誤差的。

6836f2f0-f40d-11ed-90ce-dac502259ad0.png

SLAM的基本過(guò)程

移動(dòng)機(jī)器人自定位與環(huán)境建模問(wèn)題是緊密相關(guān)的。環(huán)境模型的準(zhǔn)確性依賴于定位精度,而定位的實(shí)現(xiàn)又離不開(kāi)環(huán)境模型。在未知環(huán)境中,機(jī)器人沒(méi)有什么參照物,只能依靠自己并不十分準(zhǔn)確的傳感器來(lái)獲取外界信息,如同一個(gè)盲人在一個(gè)陌生環(huán)境中摸索的情況。這種情況下,定位是比較困難的。有地圖的定位和有定位的地圖創(chuàng)建都是容易解決的,但無(wú)地圖的定位和未解決定位的地圖創(chuàng)建如同"雞--蛋"問(wèn)題,無(wú)從下手。

已有的研究中對(duì)這類問(wèn)題的解決方法可分為兩類:一類利用自身攜帶的多種內(nèi)部傳感器(包括里程儀、羅盤(pán)、加速度計(jì)等),通過(guò)多種傳感信息的融合減少定位的誤差,使用的融合算法多為基于卡爾曼濾波的方法。這類方法由于沒(méi)有參考外部信息,在長(zhǎng)時(shí)間的漫游后誤差的積累會(huì)比較大。另一類方法在依靠?jī)?nèi)部傳感器估計(jì)自身運(yùn)動(dòng)的同時(shí),使用外部傳感器(如激光測(cè)距儀、視覺(jué)等)感知環(huán)境,對(duì)獲得的信息進(jìn)行分析提取環(huán)境特征并保存,在下一步通過(guò)對(duì)環(huán)境特征的比較對(duì)自身位置進(jìn)行校正。但這種方法依賴于能夠取得環(huán)境特征。

SLAM的三個(gè)基本問(wèn)題

Leonard和Durrant-Whyte將移動(dòng)機(jī)器人完成任務(wù)定義為三個(gè)問(wèn)題“Where am I?”、“Where am I going?”和“How do I get there”,就是定位、目標(biāo)識(shí)別和路徑規(guī)劃,為了能實(shí)現(xiàn)導(dǎo)航,移動(dòng)機(jī)器人需要靠本體感受傳感器和環(huán)境感知傳感器來(lái)實(shí)現(xiàn)對(duì)本體位姿估計(jì)和外部環(huán)境位姿的定位。依據(jù)環(huán)境空間的描述方法,Desouza等將視覺(jué)導(dǎo)航的方法化為三類:

(1)已知地圖的導(dǎo)航(Map-Based Navigation):表示地圖的方法幾何特征(Geometric Primitives)、拓?fù)涮卣?Topological Features)或占據(jù)柵格(Occupancy Grids)移動(dòng)機(jī)器人依據(jù)這些已知的環(huán)境地圖進(jìn)行導(dǎo)航。

(2)地圖建立的導(dǎo)航(Map-Building-Based Navigation):在沒(méi)有已知環(huán)境地圖的情況下,移動(dòng)機(jī)器人通過(guò)自身的導(dǎo)航運(yùn)動(dòng)和傳感器的不斷感知更新來(lái)進(jìn)行導(dǎo)航。

(3)未知環(huán)境的導(dǎo)航(Mapless Navigation)相對(duì)于上面兩種方法,在實(shí)時(shí)的動(dòng)態(tài)環(huán)境中無(wú)法建立明確的地圖表達(dá)形式,更多的是通過(guò)傳感器獲得的觀測(cè)信息用來(lái)識(shí)別或者跟蹤環(huán)境中的物體來(lái)導(dǎo)航。

SLAM技術(shù)主要應(yīng)用于無(wú)人駕駛、無(wú)人機(jī)、虛擬現(xiàn)實(shí)三個(gè)領(lǐng)域

但是由于感知信息的不確定性,移動(dòng)機(jī)器人很難實(shí)現(xiàn)定位的準(zhǔn)確,因而,在未知環(huán)境中的定位成為最關(guān)鍵的問(wèn)題。

定位(Where am I?)是實(shí)現(xiàn)自主能力的最基本問(wèn)題,是為了確定機(jī)器人在運(yùn)行環(huán)境中相對(duì)于世界坐標(biāo)系的位置及其本身的位姿。

移動(dòng)機(jī)器人的定位與其它領(lǐng)域研究課題的關(guān)系如圖所示:

68671f84-f40d-11ed-90ce-dac502259ad0.jpg

SLAM與各領(lǐng)域關(guān)系圖

現(xiàn)有的移動(dòng)機(jī)器人自主定位方法主要是局部定位和全局定位。局部是通過(guò)測(cè)量相對(duì)于機(jī)器人初始位姿的距離和方向來(lái)確定當(dāng)前的位姿,但隨著時(shí)間的累計(jì)造成定位的誤差較大,無(wú)法精確定位。全局定位則通過(guò)測(cè)機(jī)器人的絕對(duì)位置來(lái)定位,定位的精度較高,并且可以用來(lái)修正局部定位的定位誤差。

現(xiàn)在移動(dòng)機(jī)器人定位的方法大致可分為三類

(1)相對(duì)定位(Relative Position Measurements)主要依靠?jī)?nèi)部本體感受傳感器如里程計(jì)(Odometry)、陀螺儀(Gyroscopes)等,通過(guò)給定初始位姿,來(lái)測(cè)量相對(duì)于機(jī)器人初始位姿的距離和方向來(lái)確定當(dāng)前機(jī)器人的位姿,也叫做航跡推測(cè)(Dead Reckoning,DR)。

(2)絕對(duì)定位(Absolute Position Measurements)主要采用主動(dòng)或被動(dòng)標(biāo)識(shí)(Activeor Passive Beacons)、地圖匹配(Map Matching)、全球定位系統(tǒng)(Global Positioning System, GPS)、或?qū)Ш叫艠?biāo)(LandmarkNavigation)進(jìn)行定位。位置的計(jì)算方法包括有三角測(cè)量法(Triangulation)、三邊測(cè)量法(Trilateration)和模型匹配算法(ModelMatching)等。

(3)組合定位(Combined Position Method)雖然相對(duì)定位這種方法能夠根據(jù)運(yùn)動(dòng)學(xué)模型的自我推算移動(dòng)機(jī)器人的位姿和軌跡而且具有自包含的有點(diǎn)。但是不可避免地會(huì)存在隨時(shí)間的增加和距離的增加而增加的累積航跡誤差。在絕對(duì)定位中,地圖匹配技術(shù)處理數(shù)據(jù)速度較慢,而信標(biāo)或標(biāo)識(shí)牌的建設(shè)和維護(hù)成本太高,GPS又只能在室外使用。由于單一定位的方法的缺陷,移動(dòng)機(jī)器人定位仍然是基于航跡的推算與絕對(duì)位姿和軌跡矯正相結(jié)合起來(lái)。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2545

    文章

    50445

    瀏覽量

    751049
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    210

    文章

    28103

    瀏覽量

    205849
  • 激光測(cè)距儀
    +關(guān)注

    關(guān)注

    2

    文章

    87

    瀏覽量

    15176
  • SLAM
    +關(guān)注

    關(guān)注

    23

    文章

    415

    瀏覽量

    31758

原文標(biāo)題:關(guān)于SLAM(即時(shí)定位與地圖構(gòu)建)的三個(gè)基本問(wèn)題

文章出處:【微信號(hào):vision263com,微信公眾號(hào):新機(jī)器視覺(jué)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    關(guān)于物聯(lián)網(wǎng)的三個(gè)好問(wèn)題和三個(gè)好回答

    在由 B12 主辦的萬(wàn)物互聯(lián)創(chuàng)新大會(huì)的一個(gè)圓桌論壇上,就如何構(gòu)建萬(wàn)物互聯(lián)的生態(tài)問(wèn)題上,Pingwest 創(chuàng)始人駱軼航與四位聚焦于物聯(lián)網(wǎng)領(lǐng)域的從業(yè)者進(jìn)行了一次探討。這里我們總結(jié)了最精華的三個(gè)問(wèn)答。
    發(fā)表于 04-15 10:04 ?2337次閱讀

    感知、地圖與駕駛構(gòu)成Mobileye在智能汽車領(lǐng)域策略

    關(guān)于自動(dòng)駕駛的實(shí)現(xiàn),一共包含三個(gè)方面:感知、地圖與駕駛策略,將這三個(gè)方面的內(nèi)容加起來(lái),就是Mobileye想為自動(dòng)駕駛提供的答案。##關(guān)于
    發(fā)表于 06-06 14:27 ?1850次閱讀

    即時(shí)定位地圖構(gòu)建技術(shù)讓機(jī)器人也能認(rèn)路

    構(gòu)建,或并發(fā)建圖與定位。問(wèn)題可以描述為:將一個(gè)機(jī)器人放入未知環(huán)境中的未知位置,是否有辦法讓機(jī)器人一邊逐步描繪出此環(huán)境完全的地圖,同時(shí)一邊決定機(jī)器人應(yīng)該往哪個(gè)方向行進(jìn)。例如掃地機(jī)器人就是
    的頭像 發(fā)表于 11-16 10:13 ?1.1w次閱讀

    關(guān)于迷你GPS定位系統(tǒng)的制作

    車沒(méi)了。。就發(fā)短信。tc35收到信號(hào)給單片機(jī)單片機(jī)讀gps坐標(biāo)然后短信發(fā)回來(lái)。。但是這種方法不能即時(shí)反應(yīng)車子的位置,達(dá)不到實(shí)時(shí)追蹤的目的。故來(lái)這里求助各位大神。希望能實(shí)現(xiàn):1.即時(shí)返回自行車的位置到指定手機(jī)的地圖上。2.
    發(fā)表于 04-21 00:27

    怎么構(gòu)建一張滿足機(jī)器人導(dǎo)航需求的地圖

    使用的算法與傳感器差異采用不同的地圖描述形式,所以構(gòu)建一張可靠的地圖對(duì)機(jī)器人有著極其重要的作用,那如何構(gòu)建滿足機(jī)器人導(dǎo)航需求的地圖呢?以下內(nèi)
    發(fā)表于 08-18 06:47

    一種同時(shí)定位地圖構(gòu)建的仿真系統(tǒng)

    基于近年來(lái)流行的移動(dòng)機(jī)器人同時(shí)定位地圖構(gòu)建的方法,提出了一種仿真系統(tǒng),詳細(xì)地描述了系統(tǒng)的定義模型結(jié)構(gòu)和運(yùn)行方式流程。系統(tǒng)中采用了一種基于線性特征的環(huán)境地圖
    發(fā)表于 06-26 08:13 ?13次下載

    同時(shí)定位地圖構(gòu)建(SLAM)概述2

    定位卡爾曼濾波同時(shí)定位地圖構(gòu)建未提及的問(wèn)題跟蹤,全局定位,綁架問(wèn)題二次型跟蹤,全局定位,綁架問(wèn)
    發(fā)表于 09-22 08:17 ?95次下載

    基于VSLAM的移動(dòng)機(jī)器人定位地圖構(gòu)建

    移動(dòng)機(jī)器人在探索未知環(huán)境且沒(méi)有外部參考系統(tǒng)的情況下,面臨著同時(shí)定位地圖構(gòu)建( SLAM)問(wèn)題。針對(duì)基于特征的視覺(jué)SLAM( VSLAM)算法構(gòu)建的稀疏
    發(fā)表于 11-24 16:33 ?23次下載
    基于VSLAM的移動(dòng)機(jī)器人<b class='flag-5'>三</b>維<b class='flag-5'>定位</b>與<b class='flag-5'>地圖</b><b class='flag-5'>構(gòu)建</b>

    關(guān)于MES與ERP的三個(gè)問(wèn)題

    企業(yè)通過(guò)引進(jìn)效率MES系統(tǒng).本文主要就關(guān)于MES與ERP的三個(gè)問(wèn)題進(jìn)行了解答。
    發(fā)表于 06-04 09:00 ?5次下載

    三個(gè)方面展開(kāi)談?wù)摳呔?b class='flag-5'>地圖

    首先需要理性地了解高精度電子地圖是什么,它和傳統(tǒng)地圖真正的區(qū)別在哪;其次再討論高精度地圖在無(wú)人車領(lǐng)域是如何應(yīng)用的;最后結(jié)合高精度地圖這個(gè)行業(yè)聊一聊高精度
    的頭像 發(fā)表于 06-12 09:16 ?1.1w次閱讀

    數(shù)據(jù)鏈路層的三個(gè)基本問(wèn)題

    本視頻介紹了數(shù)據(jù)鏈路層的三個(gè)基本問(wèn)題。封裝成幀就是在一段數(shù)據(jù)的前后分別添加首部和尾部,這樣就構(gòu)成了一個(gè)幀。接收端在收到物理層上交的比特流后,就能根據(jù)首部和尾部的標(biāo)記,從比特流中識(shí)別幀的開(kāi)始和結(jié)束。
    的頭像 發(fā)表于 02-27 15:10 ?1w次閱讀

    如何才能實(shí)現(xiàn)移動(dòng)機(jī)器人的導(dǎo)航定位地圖構(gòu)建技術(shù)

    在非結(jié)構(gòu)環(huán)境或動(dòng)態(tài)環(huán)境下,移動(dòng)機(jī)器人必須學(xué)會(huì)如何導(dǎo)航。目前相關(guān)的研究主要集中于機(jī)器人定位地圖構(gòu)建個(gè)方面。本文介紹了移動(dòng)機(jī)器人的主要特征和發(fā)展概況,分析了移動(dòng)機(jī)器人
    發(fā)表于 07-01 16:49 ?22次下載
    如何才能實(shí)現(xiàn)移動(dòng)機(jī)器人的導(dǎo)航<b class='flag-5'>定位</b>和<b class='flag-5'>地圖</b><b class='flag-5'>構(gòu)建</b>技術(shù)

    移動(dòng)機(jī)器人的導(dǎo)航定位地圖構(gòu)建技術(shù)綜述

    在非結(jié)構(gòu)環(huán)境或動(dòng)態(tài)環(huán)境下,移動(dòng)機(jī)器人必須學(xué)會(huì)如何導(dǎo)航。目前相關(guān)的研究主要集中于機(jī)器人定位地圖構(gòu)建個(gè)方面。本文介紹了移動(dòng)機(jī)器人的主要特征和發(fā)展概況,分析了移動(dòng)機(jī)器人
    發(fā)表于 07-28 17:06 ?22次下載
    移動(dòng)機(jī)器人的導(dǎo)航<b class='flag-5'>定位</b>和<b class='flag-5'>地圖</b><b class='flag-5'>構(gòu)建</b>技術(shù)綜述

    一種可在動(dòng)態(tài)環(huán)境下構(gòu)建語(yǔ)義地圖的算法

    維語(yǔ)義地圖在移動(dòng)杌器人的導(dǎo)航、路徑規(guī)劃、智能抓取、人機(jī)交互等任務(wù)中有著關(guān)鍵的作用,因此如何實(shí)時(shí)地構(gòu)建維語(yǔ)義地圖尤為重要。當(dāng)前同時(shí)
    發(fā)表于 05-07 14:56 ?4次下載

    GreenValley采購(gòu)Velodyne激光雷達(dá)用于地圖構(gòu)建系統(tǒng)

    GreenValley利用Velodyne的Puck激光雷達(dá)傳感器來(lái)提供感知和導(dǎo)航能力,使其系統(tǒng)能夠在移動(dòng)地圖構(gòu)建解決方案中利用同步定位地圖構(gòu)建
    的頭像 發(fā)表于 11-22 15:06 ?2384次閱讀