AGV導航有三個主要技術點
一、 定位
定位是確定移動機器人在運行環境中相對于全局坐標的位置和航向。它是AGV導航的基本環節
1、衛星定位。它是基于空間衛星的高精度導航定位系統。采用GPS定位系統進行AGV定位時,存在短距離定位精度低的問題。
2、慣性定位。通過對固定在載體上的三軸加速度計和三軸陀螺儀進行積分,得到載體的實時、連續的位置、速度、姿態等信息。然而,慣性誤差的積分會產生無窮的積累,因此純慣性導航不適合長期精確定位。
3、電子地圖匹配定位。利用圖像處理技術,將實時環境圖像與參考地圖進行匹配,確定載體的當前位置。匹配特征可以設置路標、特定場景或道路曲率。電子地圖匹配特別適用于機器人系統的長時間定位誤差標定。

二、 環境感知與建模
為了實現AGV自主導航,需要根據各種傳感器識別各種環境信息,如道路邊界、地形特征、障礙物、引導物等,AGV可以確定前進方向的可達和不可達區域,確定在環境中的相對位置,并對動態障礙物的運動進行預測,為局部路徑規劃提供依據。
三、 路徑規劃
路徑規劃是導航的重要組成部分。根據AGV對環境信息的掌握程度,AGV可分為兩類:一類是基于已知環境信息的全局路徑規劃,另一類是基于傳感器信息的局部路徑規劃。后一種環境是未知或部分未知的,即必須通過傳感器獲得障礙物的大小、形狀和位置。