已查閱的參考文獻:
[1] 田野, 陳宏巍, 王法, 等. 室內(nèi)移動機器人的SLAM算法綜述[J]. 計算機科學, 2021, 48(3): 223-234.
[2] 張為心. 基于激光雷達的室內(nèi)移動機器人SLAM及路徑規(guī)劃研究[D]. 桂林: 桂林理工大學, 2021.
[3] 盧彩霞. 無人駕駛應用環(huán)境下基于激光雷達的3D SLAM研究[D]. 北京: 北京交通大學, 2019.
[4] Giorgio Grisetti, Cyrill Stachniss, Wolfram Burgard. Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters[J]. IEEE Transactions on Robotics: A publication of the IEEE Robotics and Automation Society, 2007, 23(1): 34-46.
[5] Lenac Kruno, Kitanov Andrej, Cupec Robert, et al. Fast planar surface 3D SLAM using LIDAR[J]. Robotics and Autonomous Systems, 2017, 9(2): 197-220.
[6] Pierzchal, Marek, Giguere, et al. Mapping forests using an unmanned ground vehicle with 3D Li DAR and graph-SLAM[J]. Computers and Electronics in Agriculture, 2018, 14(5): 217-225.
[7] Smith, Randall, Self, et al. Estimating Uncertain Spatial Relationships in Robotics[J]. Robotics & Automation, 2013, 37(3): 16-33.
[8] 朱友帥. 基于ROS的服務機器人同步定位與地圖構(gòu)建研究[D]. 鎮(zhèn)江: 江蘇科技大學, 2019.
[9] Imone Ceriani, Daniele Marzorati, Matteo Matteucci, et al. Single and Multi Camera Simultaneous Localization and Mapping Using the Extended Kalman Filter On the Different Parameterizations for 3D Point Features[J]. Journal of mathematical modelling and algorithms in operations research, 2014, 13(1): 23-57.
[10] 沈斯杰, 田昕, 魏國亮, 等. 基于2D激光雷達的SLAM算法研究綜述[J]. 計算機技術(shù)與發(fā)展, 2022, 32(1): 13-18.
[11] 阮毅, 楊影, 陳伯時. 電力拖動自動控制系統(tǒng)-運動控制系統(tǒng)[M]. 北京: 機械工業(yè)出版社, 2016.
[12] Tadeusz Michalowski. Applications of MATLAB in science and engineering[M]. Rijeka: InTechOpen contributors, 2011.
[13] Toshiba Corporation. TB6612FNG motor driver datasheet[M]. Tokyo: Toshiba Corporation, 2011.
[14] 劉火良, 楊森. STM32庫開發(fā)實戰(zhàn)指南[M]. 北京: 機械工業(yè)出版社, 2017.
[15] 陳孟元. 移動機器人SLAM目標跟蹤及路徑規(guī)劃[M]. 北京: 北京航空航天大學出版社, 2018.
[16] 郭帥. 基于混合地圖表示的SLAM算法研究[D]. 沈陽: 中國科學院沈陽自動化研究所, 2012.
[17] Jiachen Ma, Qi Zhang, Liyong Ma. A novel robust approach for SLAM of mobile robot[J]. Journal of Central South University, 2014, 21(6): 2208-2215.
[18] 陶輝, 吳懷宇, 程磊, 等. 基于特征地圖的移動機器人EKF-SLAM和Fast-SLAM算法自主導航研究[J]. 北京聯(lián)合大學學報(自然科學版), 2010, 24(2): 18-24.
[19] 陳世明, 鄭麗楠, 吳龍龍, 等. 面向3維空間的移動機器人快速自適應SLAM算法[J]. 信息與控制, 2012, 41(4): 419-424.
[20] 張文玲, 朱明清, 陳宗海. 基于強跟蹤UKF的自適應SLAM算法[J]. 機器人, 2010, 32(2): 190-195.
[21] 周旭. 基于改進粒子濾波的SLAM算法研究[D]. 南京: 南京理工大學, 2014.
[22] 陶輝, 吳懷宇, 程磊, 等. 輪式移動機器人FastSLAM算法研究[J]. 哈爾濱理工大學學報, 2011, 16(1): 42-47.
[23] 郭利進, 王化祥, 孟慶浩, 等. 移動機器人在大尺度未知環(huán)境下的自主導航方法-改進的FastSLAM算法[J]. 高技術(shù)通訊, 2008, 18(4): 375-381.
調(diào)研情況:
機器人在現(xiàn)實生活的應用過程中,無論是室內(nèi)室外的導航服務、汽車的無人駕駛以及虛擬現(xiàn)實的模擬都需要通過自身搭載的各類傳感器采集環(huán)境中的距離、圖像等多種信息,然后估計自身主體的位姿同時構(gòu)建環(huán)境地圖,這就是同時定位與地圖構(gòu)建技術(shù)(SLAM),F(xiàn)今的SLAM技術(shù)較為繁多,但使用過程中都有一定的局限性[1]。
例如通過無線信號進行定位的SLAM技術(shù)只能在事先搭建的環(huán)境中使用;使用GPS定位的SLAM技術(shù)顯然無法在室內(nèi)環(huán)境中正常工作,并且成本較高。而在SLAM技術(shù)發(fā)展的30多年以來,基于激光雷達的SLAM技術(shù)研究熱度卻從未降低。作為主流的SLAM技術(shù),其有著其他技術(shù)無法比擬的優(yōu)點,例如:其通過激光反射的原理,能夠完成對障礙物信息的準確判斷,不受光線的影響,在黑暗的環(huán)境下正常進行工作;可以搭載其他傳感器共同感知處理信息,構(gòu)建更為精確的環(huán)境地圖[2]。
激光SLAM技術(shù)主要依靠搭載的2D或3D激光雷達、IMU、里程計等傳感器完成建圖任務。最早的基于激光雷達的SLAM算法是由Smith于1988年提出的EKF-SLAM算法,使用了最大似然算法進行數(shù)據(jù)關(guān)聯(lián),但計算復雜、魯棒性差,構(gòu)建的地圖無法用于機器人導航任務[2]。2002年Montemerlo等人提出了FastSLAM算法,靈活地將SLAM問題分割為定位和地圖構(gòu)建兩個問題,并且能夠使用柵格地圖[3]。在此基礎上,Grisetti等人提出Gmapping算法,改善了采樣粒子數(shù)過大的問題,對位姿進行了掃描匹配,實現(xiàn)了較好的建圖效果,是目前使用最為廣泛的2D激光SLAM算法。之后激光SLAM算法研究進入了飛速發(fā)展的魯棒性時代。Lenac等[4]提出一種基于3D姿態(tài)的快速SLAM,使用了360°激光雷達能夠更好的估計車輛軌跡。Pierzchala等[5]針對森林技術(shù),提出了基于graph-SLAM的同時定位和映射算法的局部圖。