SLAM,英文是Simultaneous Localization and Mapping,意思是即時定位與建圖。通俗理解,SLAM的主要功能就是讓機器人一邊計算自身位置,一邊構建環境地圖,這兩個過程相輔相成。可以說,SLAM技術是機器人后續自主行動和實現交互的基礎,SLAM也被認為是實現自動駕駛和全自主移動機器人的關鍵技術。
SLAM要實現定位和建圖,第一步就是采集數據。而采集數據的關鍵是傳感器。根據目前主流的應用,傳感器主要是激光雷達和攝像頭兩大類,根據傳感器選擇不同,基于激光雷達和視覺的SLAM技術分別稱為激光SLAM和視覺VSLAM。
而激光SLAM又因為傳感器應用有單線(2D)和多線(3D)激光雷達兩種,所以,激光SLAM又有2D SLAM和3D SLAM之分。2D SLAM用單線激光雷達探測二維平面環境信息,在一個平面數據上進行定位,二維成像沒有高度信息。3D SLAM用多線激光雷達獲取環境三維數據,通過三維數據的特征點匹配進行定位,三維動態成像可以知道物體形狀大小,環境信息還原度高。
無論是激光2D SLAM、激光3D SLAM還是VSLAM,他們都是建圖定位技術。激光雷達3D SLAM就是基于多線激光雷達探測的建圖定位技術。
從技術成熟度看。早在2005年,激光SLAM已經被研究比較透徹,是最為成熟的定位導航方案。而激光雷達3D SLAM技術近年來迅猛發展,愈來愈成為未來的發展趨勢。VSLAM目前由于受限于計算復雜度及光線對視覺干擾等問題,工程應用案例不多。
從適用環境看。2D SLAM無法適用動態場景變化大的室內場景,更無法應用到復雜的室外環境,VSLAM對光的依賴程度高,在暗處無法適用,激光雷達3D SLAM則室內外通用,且不受光線環境影響。
綜上可知,激光雷達3D SLAM技術具備測量精度高、環境適應能力強、部署便捷等優勢。
隨著國產多線激光雷達的量產和性能提升,3D激光雷達逐漸走向低成本、低功耗和高可靠性的應用,基于3D激光雷達的SLAM算法得到了迅猛的發展。近幾年多線激光雷達3D SLAM自然導航定位技術在無人駕駛、機器人等智能設備上大量落地應用,直接驗證了激光雷達3D SLAM技術的可靠性。
多線激光雷達3D SLAM自然導航定位技術,完美解決了反光板、二維碼、2D SLAM等傳統導航方案的:場外不能使用、場景應用局限大,成本投入高以及部署繁雜、易爛尾等三大痛點,正在成為全球SLAM技術的重要發展趨勢。