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

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

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

SLAM技術(shù)究竟又是如何實(shí)現(xiàn)的

領(lǐng)銜資訊 ? 來源:思嵐科技 ? 作者:思嵐科技 ? 2021-10-14 14:35 ? 次閱讀

SLAM作為機(jī)器人自主定位導(dǎo)航的重要突破口正不斷引起業(yè)內(nèi)重視,它是實(shí)現(xiàn)機(jī)器人自主行走的關(guān)鍵技術(shù),可幫助機(jī)器人實(shí)現(xiàn)即時(shí)定位與地圖構(gòu)建,在實(shí)際應(yīng)用中,SLAM技術(shù)究竟又是如何實(shí)現(xiàn)的呢?一起來探個(gè)究竟。

在這一技術(shù)實(shí)現(xiàn)過程中主要包含預(yù)處理、匹配及地圖融合三大步驟:

預(yù)處理

預(yù)處理是對激光雷達(dá)原始數(shù)據(jù)進(jìn)行優(yōu)化,剔除一些有問題的數(shù)據(jù),或進(jìn)行濾波。我們都知道機(jī)器人想要完成定位及建圖,需要搭配激光雷達(dá)來實(shí)現(xiàn),激光雷達(dá)可獲取它所在位置的環(huán)境信息,也就是我們通常說的點(diǎn)云,但它只能反映機(jī)器人所在環(huán)境中的一個(gè)部分。

匹配

匹配是一個(gè)非常關(guān)鍵的步驟,是指將當(dāng)前一局部環(huán)境的點(diǎn)云數(shù)據(jù)在已建立的地圖上尋找到對應(yīng)的位置。說其關(guān)鍵是因?yàn)樗苯佑绊懥薙LAM地圖構(gòu)建的精度,這與拼圖游戲有點(diǎn)類似,就是在已拼好的畫面中找到相似之處,確定新的一個(gè)拼圖該放在哪里。而在SLAM過程中,需要將激光雷達(dá)采集到的點(diǎn)云匹配拼接到原有的地圖中,如下圖的紅色部分:

如果未進(jìn)行匹配,所構(gòu)建的地圖便會很混亂

地圖融合

在匹配這一步驟完成后便可直接進(jìn)入地圖融合了,地圖融合就是將來自激光雷達(dá)的新數(shù)據(jù)拼接到原始地圖當(dāng)中,并最終完成地圖的更新。如下圖,該過程是永遠(yuǎn)伴隨著SLAM過程的。

當(dāng)然,在實(shí)際應(yīng)用過程中,傳感器所描繪的世界與實(shí)際情況會有所誤差,機(jī)器人所在環(huán)境很容易出現(xiàn)變化,例如突然走進(jìn)一個(gè)人或闖入一只小貓。面對復(fù)雜的應(yīng)用環(huán)境,需要用到很多概率算法,并采用濾波的方式進(jìn)行融合,將以上過程依次執(zhí)行后,最終就產(chǎn)生了我們所看到的柵格地圖。

柵格地圖就是把環(huán)境劃分成一系列柵格,其中每一柵格給定一個(gè)可能值,表示該柵格被占據(jù)的概率。這種地圖看起來和人們所認(rèn)知的地圖沒什么區(qū)別,它最早由 NASA 的 Alberto Elfes 在 1989 年提出,在火星探測車上就用到過,其本質(zhì)是一張位圖圖片,但其中每個(gè)「像素」則表示了實(shí)際環(huán)境中存在障礙物的概率分布。

以上過程聽起來似乎并不復(fù)雜,但要處理好還是有很大難度的,比如實(shí)現(xiàn)機(jī)器人回環(huán)問題時(shí),如果匹配算法不夠精準(zhǔn),或在現(xiàn)實(shí)環(huán)境中存在很多干擾,可能出現(xiàn)繞環(huán)境一圈后,原本該閉合的一個(gè)環(huán)形走道被斷開了。

比如正常地圖應(yīng)該像左邊圖這樣,但如果處理不好,就有可能變成右邊圖的樣子。

在環(huán)境較大的場景中,回環(huán)問題是不得不面對的,但在現(xiàn)實(shí)中即使是像激光雷達(dá)這種高精度的傳感器,也難免會存在一些誤差。該問題的難點(diǎn)在于在剛開始出現(xiàn)些許誤差時(shí)并不易發(fā)掘,直到機(jī)器人繞著環(huán)路一圈,才發(fā)現(xiàn)誤差的累加,但此時(shí)發(fā)現(xiàn)已經(jīng)晚了,環(huán)路閉合問題已很難解決了。當(dāng)然該問題也并不是完全無解,一個(gè)好的商用化SLAM系統(tǒng)便能很好的解決回環(huán)問題?;丨h(huán)問題能否很好的解決,也成為評判該系統(tǒng)實(shí)力的指標(biāo)了。

以上是思嵐科技工作人員在辦公室進(jìn)行的測試,左邊的視頻是基于開源的ROS機(jī)器人操作系統(tǒng)進(jìn)行的地圖構(gòu)建,右邊的是基于SLAMWARE構(gòu)建的地圖。當(dāng)機(jī)器人繞場一周后,ROS構(gòu)建的地圖出現(xiàn)了中斷,而SLAMWARE構(gòu)建的地圖是一個(gè)完美的閉環(huán),它與思嵐科技辦公室的設(shè)計(jì)圖完美重合。
責(zé)任編輯:haq

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

    關(guān)注

    210

    文章

    28021

    瀏覽量

    205624
  • SLAM
    +關(guān)注

    關(guān)注

    23

    文章

    411

    瀏覽量

    31746
收藏 人收藏

    評論

    相關(guān)推薦

    從算法角度看 SLAM(第 2 部分)

    作者: Aswin S Babu 正如我們在[第 1 部分]中所討論的,SLAM 是指在無地圖區(qū)域中估計(jì)機(jī)器人車輛的位置,同時(shí)逐步繪制該區(qū)域地圖的過程。根據(jù)使用的主要技術(shù)SLAM 算法可分為三種
    的頭像 發(fā)表于 10-02 16:39 ?188次閱讀
    從算法角度看 <b class='flag-5'>SLAM</b>(第 2 部分)

    遠(yuǎn)程IO:實(shí)現(xiàn)設(shè)備間高效通信與控制的橋梁

    在當(dāng)今數(shù)字化時(shí)代,遠(yuǎn)程IO(輸入/輸出)技術(shù)已成為實(shí)現(xiàn)工業(yè)自動化、智慧城市等系統(tǒng)中不可或缺的一部分。那么,遠(yuǎn)程IO究竟是什么?它又是如何工作的呢?今天,我將帶您探索遠(yuǎn)程IO
    的頭像 發(fā)表于 09-06 17:22 ?210次閱讀
    遠(yuǎn)程IO:<b class='flag-5'>實(shí)現(xiàn)</b>設(shè)備間高效通信與控制的橋梁

    機(jī)器人高效導(dǎo)航定位背后SLAM專用芯片的崛起

    。 ? SLAM技術(shù)是定位與地圖構(gòu)建技術(shù),其重要的理論與應(yīng)用價(jià)值被認(rèn)為是實(shí)現(xiàn)自動駕駛和全自主移動機(jī)器人的關(guān)鍵技術(shù)。小到掃地機(jī)器人,大到自動駕
    的頭像 發(fā)表于 05-28 00:20 ?3168次閱讀

    深度解析深度學(xué)習(xí)下的語義SLAM

    隨著深度學(xué)習(xí)技術(shù)的興起,計(jì)算機(jī)視覺的許多傳統(tǒng)領(lǐng)域都取得了突破性進(jìn)展,例如目標(biāo)的檢測、識別和分類等領(lǐng)域。近年來,研究人員開始在視覺SLAM算法中引入深度學(xué)習(xí)技術(shù),使得深度學(xué)習(xí)SLAM系統(tǒng)
    發(fā)表于 04-23 17:18 ?1173次閱讀
    深度解析深度學(xué)習(xí)下的語義<b class='flag-5'>SLAM</b>

    工程實(shí)踐中VINS與ORB-SLAM的優(yōu)劣分析

    ORB-SLAM是一種基于特征的單目視覺SLAM系統(tǒng),廣泛用于實(shí)時(shí)三維地圖構(gòu)建和機(jī)器人定位。該系統(tǒng)使用ORB特征進(jìn)行高效的視覺識別和地圖重建,支持關(guān)鍵幀技術(shù)和回環(huán)檢測來優(yōu)化地圖的準(zhǔn)確性。
    的頭像 發(fā)表于 04-08 10:17 ?2431次閱讀
    工程實(shí)踐中VINS與ORB-<b class='flag-5'>SLAM</b>的優(yōu)劣分析

    什么是SLAM?SLAM算法涉及的4要素

    SLAM技術(shù)可以應(yīng)用在無人駕駛汽車、無人機(jī)、機(jī)器人、虛擬現(xiàn)實(shí)等領(lǐng)域中,為這些領(lǐng)域的發(fā)展提供了支持。SLAM技術(shù)的發(fā)展已經(jīng)逐漸從單純的定位和地圖構(gòu)建轉(zhuǎn)向了基于場景理解的功能。
    發(fā)表于 04-04 11:50 ?2038次閱讀

    5.5G,多出來的0.5G又是啥?為什么不直接邁向6G時(shí)代?

    5.5G成為通信行業(yè)2024年開年的一大焦點(diǎn)。提到5.5G,多出來的0.5G又是啥?為什么不直接邁向6G時(shí)代?今天我們一探究竟
    的頭像 發(fā)表于 04-03 09:40 ?617次閱讀

    什么是SLAM?基于3D高斯輻射場的SLAM優(yōu)勢分析

    基于NeRF的SLAM算法采用全局地圖和圖像重建損失函數(shù),通過可微分渲染捕獲稠密的光度信息,具有高保真度。
    的頭像 發(fā)表于 04-01 12:44 ?615次閱讀

    從基本原理到應(yīng)用的SLAM技術(shù)深度解析

    LSD-SLAM 即 Large-Scale Direct SLAM,兼容單目相機(jī)和雙目相機(jī)。LSD-SLAM是一種基于光流跟蹤的直接法SLAM,但是
    發(fā)表于 02-26 09:41 ?8722次閱讀
    從基本原理到應(yīng)用的<b class='flag-5'>SLAM</b><b class='flag-5'>技術(shù)</b>深度解析

    SPWM調(diào)制方式是怎樣實(shí)現(xiàn)變壓功能的?又是怎樣實(shí)現(xiàn)變頻功能的?

    SPWM調(diào)制方式是怎樣實(shí)現(xiàn)變壓功能的?又是怎樣實(shí)現(xiàn)變頻功能的? SPWM是一種常見的調(diào)制方式,它通過調(diào)節(jié)脈沖的寬度來控制輸出波形的幅度和頻率,因此可以實(shí)現(xiàn)變壓和變頻功能。下面將詳細(xì)介紹
    的頭像 發(fā)表于 02-06 11:09 ?1334次閱讀

    基于NeRF/Gaussian的全新SLAM算法

    基于NeRF的SLAM算法采用全局地圖和圖像重建損失函數(shù),通過可微分渲染捕獲稠密的光度信息,具有高保真度。
    的頭像 發(fā)表于 01-26 10:48 ?584次閱讀
    基于NeRF/Gaussian的全新<b class='flag-5'>SLAM</b>算法

    坐標(biāo)系在動態(tài)SLAM究竟有多重要?

    大多同時(shí)定位于建圖(SLAM)系統(tǒng)在傳統(tǒng)上假定的都是靜態(tài)世界,這與現(xiàn)實(shí)世界的場景不符。
    的頭像 發(fā)表于 01-05 13:46 ?779次閱讀
    坐標(biāo)系在動態(tài)<b class='flag-5'>SLAM</b>中<b class='flag-5'>究竟</b>有多重要?

    基于視覺SLAM的研究現(xiàn)狀

    目前視覺SLAM系統(tǒng)可以在微型個(gè)人計(jì)算機(jī)(PC)和嵌入式設(shè)備中運(yùn)行,甚至可以在智能手機(jī)等移動設(shè)備中運(yùn)行(Klein和Murray,2009)。與室內(nèi)或室外移動機(jī)器人不同,自動駕駛車輛具有更復(fù)雜的參數(shù),尤其是當(dāng)車輛在城市環(huán)境中自動駕駛時(shí)。
    發(fā)表于 12-04 09:22 ?960次閱讀
    基于視覺<b class='flag-5'>SLAM</b>的研究現(xiàn)狀

    什么是激光雷達(dá)3D SLAM技術(shù)?

    理解,SLAM的主要功能就是讓機(jī)器人一邊計(jì)算自身位置,一邊構(gòu)建環(huán)境地圖,這兩個(gè)過程相輔相成??梢哉f,SLAM技術(shù)是機(jī)器人后續(xù)自主行動和實(shí)現(xiàn)交互的基礎(chǔ),
    的頭像 發(fā)表于 11-25 08:23 ?1487次閱讀
    什么是激光雷達(dá)3D <b class='flag-5'>SLAM</b><b class='flag-5'>技術(shù)</b>?

    中強(qiáng)光智能3D激光SLAM無人叉車技術(shù)特點(diǎn)詳解

    中強(qiáng)光智能自主研發(fā)的3D激光SLAM無人叉車KSRB1425由智能3D激光導(dǎo)航出發(fā),結(jié)合視覺及多項(xiàng)感知融合技術(shù),搭配先進(jìn)的演算能力,實(shí)現(xiàn)智能化精準(zhǔn)運(yùn)動
    的頭像 發(fā)表于 11-10 15:59 ?792次閱讀