基于SLAM的機器人的自主定位導航解析
點擊上方“小白學視覺”,選擇加"星標"或“置頂”
重磅干貨,第一時間送達
本文來源于新機器視覺,文章僅供學術(shù)交流,已獲得授權(quán)。
來源:
https://blog.csdn.net/weixin_37251044/article/details/78515909
作者:Jack_Kuo@CSDN

1.傳統(tǒng)方案:SLAM+路徑規(guī)劃+運動控制;
2.深度學習:這一兩年,深度學習成為人工智能的代名詞。在這個行業(yè),前幾年還是以比較傳統(tǒng)的概率學,或者控制論的方式進行機器人自主定位導航。但這里展現(xiàn)的是完全通過深度學習,直接通過攝像頭數(shù)據(jù)作為信號輸入,再通過神經(jīng)網(wǎng)絡直接產(chǎn)生出機器人的控制信號。其中像 SLAM 的過程、路徑規(guī)劃的過程,完全通過學習的方式就可以進行實現(xiàn)。
一、SLAM
1.選擇地圖
(1)柵格地圖

(2)特征點地圖

相比柵格地圖,這種地圖看起來就不那么直觀了。它一般通過如GPS、UWB以及攝像頭配合稀疏方式的vSLAM算法產(chǎn)生,優(yōu)點是相對數(shù)據(jù)存儲量和運算量比較小,多見于最早的SLAM算法中。
(3)直接表征法

(4)拓撲地圖

(5)小結(jié)

2.定位及傳感器選擇
3.傳感器數(shù)據(jù)預處理


4.匹配



5.地圖融合


6.Loop Closure(回環(huán))問題



7.算法優(yōu)化及商用
擴展: 這也是我們思嵐科技SLAMTEC主要的努力方向,一方面,我們這7年多很好的解決了各類實際SLAM算法難點,另一方面,我們把SLAM這個復雜的系統(tǒng)做了很大的優(yōu)化,可以放到一個硬幣那么大的模塊內(nèi)部,降低尺寸功耗。此外,它還集成了IMU等配套傳感器,力求做到對于SLAM的使用便捷性。
二、路徑規(guī)劃


1.全局規(guī)劃
2.局部規(guī)劃
3.已知地圖(A*)與未知地圖(D*)算法
4.空間覆蓋(space coverage)


擴展: 針對掃地機器人,我們將其特有的路徑規(guī)劃功能預先內(nèi)置在SLAMWARE中,方便廠家進行整合,不需要進行二次開發(fā)。
好消息!
小白學視覺知識星球
開始面向外開放啦??????
下載1:OpenCV-Contrib擴展模塊中文版教程 在「小白學視覺」公眾號后臺回復:擴展模塊中文教程,即可下載全網(wǎng)第一份OpenCV擴展模塊教程中文版,涵蓋擴展模塊安裝、SFM算法、立體視覺、目標跟蹤、生物視覺、超分辨率處理等二十多章內(nèi)容。 下載2:Python視覺實戰(zhàn)項目52講 在「小白學視覺」公眾號后臺回復:Python視覺實戰(zhàn)項目,即可下載包括圖像分割、口罩檢測、車道線檢測、車輛計數(shù)、添加眼線、車牌識別、字符識別、情緒檢測、文本內(nèi)容提取、面部識別等31個視覺實戰(zhàn)項目,助力快速學校計算機視覺。 下載3:OpenCV實戰(zhàn)項目20講 在「小白學視覺」公眾號后臺回復:OpenCV實戰(zhàn)項目20講,即可下載含有20個基于OpenCV實現(xiàn)20個實戰(zhàn)項目,實現(xiàn)OpenCV學習進階。 交流群
歡迎加入公眾號讀者群一起和同行交流,目前有SLAM、三維視覺、傳感器、自動駕駛、計算攝影、檢測、分割、識別、醫(yī)學影像、GAN、算法競賽等微信群(以后會逐漸細分),請掃描下面微信號加群,備注:”昵稱+學校/公司+研究方向“,例如:”張三 + 上海交大 + 視覺SLAM“。請按照格式備注,否則不予通過。添加成功后會根據(jù)研究方向邀請進入相關(guān)微信群。請勿在群內(nèi)發(fā)送廣告,否則會請出群,謝謝理解~
評論
圖片
表情

