資料介紹
本文檔的目標是對移動機器人的SLAM(同步定位和映射)領域進行教程介紹。關于這個主題有很多論文,但是對于這個領域的新成員來說,要理解實施SLAM所涉及的許多復雜問題,需要花費大量的研究時間。因此,希望能夠以清晰簡潔的方式呈現主題,同時盡量減少理解文檔所需的先決條件。在讀完這篇文章之后,實際上應該可以坐下來執行基本的沖擊。
SLAM可以通過多種方式實現。首先,可以使用大量不同的硬件。其次,slam更像是一個概念,而不是一個算法。SLAM中涉及到許多步驟,這些不同的步驟可以使用許多不同的算法來實現。在大多數情況下,我們解釋這些不同步驟的單一方法,但提示其他可能的方法,以便進一步閱讀。
寫這篇文章的動機主要是幫助我們更好地理解Slam。通過教授一門學科,人們總是能獲得更好的知識。第二,現有的大滿貫論文大多是理論性的,主要集中在小滿貫領域的創新,這當然是他們的目的。本文的目的是非常實際的,并集中在一個簡單的,基本的SLAM算法,可以作為一個起點,以更好地了解SLAM。對于在Slam中有一些背景知識的人,我們在這里提出了一個使用EKF(擴展卡爾曼濾波器)的Slam的完整解決方案。通過完成,我們并不意味著完美。我們的意思是,我們涵蓋了啟動和運行實現所需的所有基本步驟。必須指出的是,SLAM還沒有完全解決,而且在該領域仍有大量的研究正在進行。
為了便于啟動,提供了所有代碼,所以基本上只是下載、編譯、插入硬件(Sick激光掃描儀、ER1機器人)和執行應用程序;即插即用。我們已經使用了Microsoft Visual C,代碼將在.NET Framework 1.1版中編譯。大多數代碼非常簡單,幾乎可以作為偽代碼讀取,因此移植到其他語言或平臺應該很容易。
術語slam是同時本地化和映射的縮寫。它最初是由休·杜蘭特·懷特和約翰·J·倫納德根據史密斯、賽爾夫和奇森曼早期的研究成果開發的。杜蘭特·懷特和倫納德最初稱之為“smal”,但后來改變了它以產生更好的影響。SLAM關注的是用移動機器人繪制未知環境的地圖,同時使用
SLAM由多個部分組成:地標提取、數據關聯、狀態估計、狀態更新和地標更新。有很多方法可以解決每個較小的部分。我們將展示每個部分的示例。這也意味著可以用一種新的方法來更換某些零件。作為一個例子,我們將用兩種不同的方法來解決地標提取問題,并對這些方法進行評述。其思想是,您可以使用我們的實現,并通過使用您自己的新方法來擴展它。我們決定把重點放在室內環境中的移動機器人上。您可以選擇更改其中的一些算法,以便在不同的環境中使用。
SLAM適用于二維和三維運動。我們只考慮二維運動。
如果讀者已經熟悉SLAM入門級的一般概念,例如通過大學級別的課程了解該主題,這將非常有幫助。對這一領域的研究有很多很好的介紹,包括。了解一點擴展卡爾曼濾波器(EKF)也很有幫助;介紹來源是。背景信息總是有幫助的,因為它可以讓你更容易地理解本教程,但并不嚴格要求你理解所有的內容。
- 分享給嵌入式初學者
- 初學者工具包-沙漏(個人模組)
- 面向初學者的基本教程程序
- 使用許多初學者命令的游戲
- 初學者的基本LED設置
- 微伺服初學者指南
- 為初學者設計的多寬高清電路圖 7次下載
- 初學者必看的單片機程序匯總 49次下載
- FPGA初學者必讀文檔
- Labview初學者常見問題及解答 20次下載
- PLC初學者,這6個方法幫助你快速入門資料下載
- Proteus初學者入門教程之仿真LED閃爍實驗的詳細資料概述 21次下載
- 單片機初學者必備的40個實驗教程 198次下載
- python基礎教程之Python初學者入門學習指南資料免費下載 51次下載
- 電子學習資料[適初學者] 0次下載
- OpenCV初學者如何提取這些不規則的ROI區域 745次閱讀
- 基于LeGo-LOAM框架的3D激光SLAM技術 523次閱讀
- 初學者如何選擇PLC的型號 8469次閱讀
- 初學者適合買什么牌子的萬用表 2w次閱讀
- 電壓重動、電壓并列和電壓切換這幾個概念對剛接觸的初學者很容易混淆 3.2w次閱讀
- 解答ARM嵌入式初學者常見疑問 3781次閱讀
- 放大電路基礎知識淺析,初學者必備! 1.1w次閱讀
- 單片機初學者必備的裝備清單 6991次閱讀
- 單片機初學者該如何學習 3836次閱讀
- 九張機器學習和深度學習代碼速查表分享_初學者必備 3950次閱讀
- MATLAB、Torch和TensorFlow對比分析_初學者如何選擇 1w次閱讀
- 對于機器學習/數據科學初學者 應該掌握的七種回歸分析方法 4207次閱讀
- 初學者你們要PLC知識點在這里 9503次閱讀
- 如果你是MSP430初學者,希望這些問題的解答可以幫助你 2298次閱讀
- FPGA核心知識詳解(3):那些讓FPGA初學者糾結的仿真 1.2w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多