科普 | 什么是SLAM?

時間:2024-07-20 12:46:39 閱讀:7

科普 | 什么是SLAM?

SLAM(即時定位與輿圖構(gòu)建)是一種協(xié)助機(jī)器人繪制輿圖,并導(dǎo)航它們舉動的常用辦法。

為了處理機(jī)器人導(dǎo)航成績,它們必要一些輿圖的協(xié)助。

就像人類一樣,機(jī)器人不克不及總是依托GPS,尤其是當(dāng)它們在室內(nèi)運(yùn)轉(zhuǎn)時。何況,GPS在室外假如達(dá)不到幾英寸的精度,機(jī)器人也不克不及寧靜地挪動。

相反,它們可以依托SLAM(simultaneous localization and mapping,即時定位與輿圖構(gòu)建)來察看和繪制周圍情況。

使用SLAM,機(jī)器人可以隨時構(gòu)建本人的輿圖。經(jīng)過傳感器數(shù)據(jù)校準(zhǔn)來構(gòu)建導(dǎo)航輿圖,它們可以了解本人的地點。

聽起來很簡便,但它實踐上是一個多階段歷程,包含使用多種十分合適GPU并行處理才能的算法來校準(zhǔn)傳感器數(shù)據(jù)。

自20世紀(jì)80年代以來,SLAM有很多種情勢。本文將重點先容其在NVIDIA Isaac中的機(jī)器人使用。

傳感器數(shù)據(jù)校準(zhǔn)

盤算機(jī)將機(jī)器人的地點視為輿圖或時間線上的時間戳(Timestamp)。

機(jī)器人不休地對周圍的傳感器數(shù)據(jù)舉行剎時收羅。關(guān)于深度圖像丈量,每秒可拍攝多達(dá)90次圖像。關(guān)于用作準(zhǔn)確范圍丈量的激光雷達(dá)圖像,每秒可拍攝20次。

當(dāng)機(jī)器人挪動時,這些數(shù)據(jù)點有助于丈量它相較于其先前地點的距離,以及它在輿圖上的地點。

活動估測

別的,車輪里程計(odometry)將機(jī)器人車輪的旋轉(zhuǎn)納為考量,可以協(xié)助丈量它行駛的距離。慣性丈量單位(inertial measurement units)還用于丈量速率和增速率,作為追蹤機(jī)器人地點的辦法。

一切這些傳感器流都被歸入在傳感器交融(sensor fusion)中,以更好地估測機(jī)器人的挪動辦法。

依托于序列蒙特卡羅辦法的卡爾曼濾波算法和粒子濾波算法,可用于交融這些傳感器輸入。

傳感器數(shù)據(jù)配準(zhǔn)

傳感器數(shù)據(jù)配準(zhǔn),或數(shù)據(jù)點之間的丈量,可以在兩次丈量之間或丈量和輿圖之間舉行。

使用NVIDIA Isaac SDK,開發(fā)職員可以經(jīng)過“掃描到輿圖婚配”(scan-to-map matching)來定位機(jī)器人。SDK中另有一個來自NVIDIA研討職員的算法,稱為HGMM(Hierarchical Gaussian Mixture Model,條理高斯殽雜模子)。它可以校準(zhǔn)從不同視角拍攝的兩個點云(空間中的多量數(shù)據(jù)點)。

經(jīng)過使用一連的傳感器數(shù)據(jù)流和活動估測,貝葉斯濾波器可以用數(shù)學(xué)的辦法處理機(jī)器人地點的地點。

用于及時盤算的GPU

上述映射盤算每秒產(chǎn)生20-100次,具體取決于算法。假如沒有NVIDIA GPU的處理才能,這將無法及時實行。Jetson AGX Xavier是機(jī)器人武藝的抱負(fù)選擇,它在緊湊的封裝中提供32 teraops GPU事情站般的功能。

校準(zhǔn)點云或深度圖像的大范圍數(shù)字運(yùn)算職責(zé)可以在NVIDIA GPU上完成,比使用CPU快20倍。

Jetson Nano也能為創(chuàng)客們提供宏大的功能奔騰。

用于定位的視覺里程計

視覺里程計(Visual odometry)使用視頻作為唯一輸入,以此來規(guī)復(fù)機(jī)器人的地點和朝向。

NVIDIA Isaac支持平面視覺里程計(兩個攝像頭),可及局勢情以協(xié)助引導(dǎo)地點,每秒最少拍攝30幀。它可用于由我們緊湊型Jetson超等盤算模塊驅(qū)動的一切產(chǎn)物。

使用Isaac標(biāo)準(zhǔn)的平面視覺里程計功效,機(jī)器人開發(fā)職員可以準(zhǔn)確盤算出機(jī)器人的地點,并將其用于導(dǎo)航。

視覺里程計功效包含在我們的Jetson Nano 開發(fā)套件中。

Isaac在視覺里程計方面的將來提高將被整合進(jìn)套件的功效中,并提升SLAM的水平。現(xiàn)在,SLAM用于反省機(jī)器人地點和朝向的輿圖規(guī)復(fù),以消弭由于禁絕確的視覺里程計后果而招致的導(dǎo)航錯誤。

用于定位的輿圖構(gòu)建

輿圖可經(jīng)過三種辦法創(chuàng)建而成。

一種辦法是在Jetson裝備上運(yùn)轉(zhuǎn)映射算法,同時有人監(jiān)督并手動驅(qū)動機(jī)器人。

第二種辦法是讓機(jī)器人上的Isaac使用步驟,將數(shù)據(jù)傳播輸?shù)绞虑檎旧线\(yùn)轉(zhuǎn)映射算法的Isaac使用步驟。

但是第三種保舉的辦法是使用Isaac的便捷紀(jì)錄器小部件,將激光雷達(dá)掃描和里程計數(shù)據(jù)紀(jì)錄到文件中。如此,映射可以使用logmapping使用步驟離線完成。該辦法允許調(diào)停用于優(yōu)化輿圖的映射算法的參數(shù),而無需反復(fù)驅(qū)動機(jī)器人。

為了創(chuàng)建定位和導(dǎo)航的輿圖,2019.1版本的NVIDIA Isaac SDK支持并使用OpenSlam的Gmapping和Google的Cartographer算法。

Isaac的模塊化,使用戶可以集成他們選擇的其他第三方庫,或插進(jìn)他們本人的東西。Isaac將使用激光雷達(dá)或深度相機(jī)取得的2D范圍掃描數(shù)據(jù)提需求這些映射算法。Isaac還提供使用車輪速率、慣性丈量單位數(shù)據(jù)和盤算機(jī)視覺盤算的里程計信息。

占用網(wǎng)格(用于激光雷達(dá)的SLAM)

當(dāng)機(jī)器人使用激光雷達(dá)或攝像頭感知周圍情況時,Isaac會創(chuàng)建一個機(jī)器人情況的占用網(wǎng)格圖(occupancy grid map),其區(qū)分率由用戶決定。無論輿圖中的每個單位對否被攔截,該2D“當(dāng)?shù)剌泩D”均可提供信息,以便機(jī)器人可以相應(yīng)地方案其導(dǎo)航途徑。

Isaac布局的精良占用網(wǎng)格,是在Isaac導(dǎo)航堆棧中快速、天然和可靠避障的緊張。

版權(quán)聲明:本文來自互聯(lián)網(wǎng)整理發(fā)布,如有侵權(quán),聯(lián)系刪除

原文鏈接:http://m.avtt22014.comhttp://m.avtt22014.com/wangluozixun/50223.html


Copyright ? 2021-2022 All Rights Reserved 備案編號:閩ICP備2023009674號 網(wǎng)站地圖 聯(lián)系:dhh0407@outlook.com

主站蜘蛛池模板: 巨大挺进她的花茎| 欧美aaaaaaaaaa| 国产精品无码久久综合网| 亚洲人成伊人成综合网久久久| 亚洲欧美一区二区三区孕妇| 日韩三级中文字幕| 和黑帮老大365天完整版免费| www.91.av| 欧美大交乱xxxx| 国产又色又爽又黄的在线观看| 中文字幕成熟丰满人妻 | 最近免费中文字幕大全高清10| 国产好痛疼轻点好爽的视频| 中文字幕水野优香在线网在线| 狠狠躁夜夜躁av网站中文字幕| 国产精品爆乳在线播放第一人称| 久久精品国产一区二区三区不卡| 精品视频一区二区观看| 国自产偷精品不卡在线| 久久青青草原国产精品免费| 美女教师一级毛片| 国内色综合精品视频在线| 九九热在线视频观看这里只有精品 | 福利网址在线观看| 国产精品日本一区二区不卡视频| 久久国产精品网| 男女交性高清全过程无遮挡| 国产精品久久久久久久久久免费| 丰满肥臀风间由美系列| 波多野结衣bt| 国产国产人免费人成成免视频| xxxx俄罗斯大白屁股| 欧美jizz18| 再灬再灬再灬深一点舒服| 美女被免费网站91色| 成年网站在线看| 亚洲成a人片在线观看精品 | 日韩精品久久无码中文字幕| 动漫美女被到爽了流漫画| 香蕉网在线播放| 成人片黄网站色大片免费观看app|