教材主頁:http://vrobotit.cn/mRobotBook1.html 
作者所在實驗室自2013年以來,一直參與移動機器人項目的研發工作。實驗室師生們根據產業界合作伙伴的需求,研究開發了機器人導航、避障、自主行走等一系列算法,并成功應用在了掃地機器人、家用陪伴機器人等多個商業項目上,相關成果獲得了中國人工智能學會“吳文俊人工智能技術發明獎”。
在相關技術的研究和應用中,我們發現自主移動機器人涉及機械、電子、自動化、計算機、數學等多學科多領域交叉,這導致學生在入學實驗室后,存在著相當長一段時間的學習入門沉默期,面對大量知識不知從何開始。相關的機器人教程往往選取某個學科的技術點來講,或者從基礎理論原理切入,但較難讓人快速上手體驗機器人開發過程,最終導致了很多同學完成了“移動機器人開發從入門到放棄”的過程,并轉換了研究方向。
我們還發現,即使留下來繼續從事相關技術開發和算法研究的同學,在畢業的同時也帶走了學習過程和經驗,新加入的學生在不斷重復這一輪回。因此通過教材的形式總結知識并形成體系,有利于我們不斷觀察和總結新加入同學的學習過程,重視他們的反饋結果,持續迭代教材的內容,最終達到知識傳承的目的,也讓更多的讀者獲益。我們還建設了專屬課程網站,課程內容和源代碼的更新都可以從開源網站或實驗室官網上進行獲取和下載。
此外,我們因產學研交流活動去了很多兄弟院校進行調研,發現移動機器人技術開發的課程只在少量高校開設,這對移動機器人在產業的繁榮以及日益增長的人才需求是不利的。因此我們編寫這樣一本凝聚實驗室人才培養經驗的教材,希望有助于同行們培養初步掌握移動機器人開發技術的學生。
1、《移動機器人開發技術(激光SLAM版)》相關實驗codes:
(1)ROS版本:https://github.com/mrobotit/mrobot_book 或 https://gitee.com/mrobotit/mrobot_book 。
(2)ROS2版本:待發布。
2、《移動機器人開發技術(激光SLAM版)》中mRobotit小車:實驗室自主設計、完全開源的移動機器人開發平臺。
(1)鼓勵熟悉硬件的讀者選擇DIY,配件信息動態更新,詳見鏈接:DIY小車。
(2)mRobotit小車相關教學視頻:https://space.bilibili.com/623618190/channel/seriesdetail?sid=2290880。
3、《移動機器人開發技術(激光SLAM版)》中配套講義(PPT)鏈接:
https://github.com/mrobotit/Lidar_SLAM_PPT 或 https://gitee.com/mrobotit/Lidar_SLAM_PPT。
