無人駕駛汽車的算法是怎樣工作的?
無人駕駛汽車的算法工作原理是一個復雜但精彩的過程。
首先說傳感,一輛無人車通常裝備多種主傳感器,像 GPS/IMU 傳感系統(tǒng),能通過高頻率更新數(shù)據(jù)幫助定位,GPS 定位準但更新頻率低,IMU 實時性強但長時間準確性差,兩者結(jié)合能提供既準又實時的位置更新。還有 LIDAR 激光雷達,用于繪制地圖、定位和避障,準確率很高。
再說感知,它能定位無人車位置和感知所處環(huán)境。自動駕駛算法路線主要有兩條,一種是端到端的純視覺神經(jīng)網(wǎng)絡,成本低,依賴大數(shù)據(jù)訓練能不斷升級,給后續(xù)模型輸入統(tǒng)一;另一種是視覺神經(jīng)網(wǎng)絡和雷達探測器數(shù)據(jù)結(jié)合,再基于規(guī)則優(yōu)化的路徑規(guī)劃算法,這種對于距離檢測精確,攝像頭數(shù)量也能減少。
另外,SLAM 算法也是核心,全稱是 Simultaneous Localization and Mapping,能在未知環(huán)境中通過機器人運動和測量學習環(huán)境地圖并確定位置,如今應用廣泛。
在深度學習算法方面,一般分成數(shù)據(jù)采集處理、訓練、優(yōu)化、建立分類模型等步驟。主要用于感知、決策、執(zhí)行三大模塊,比如路徑規(guī)劃全程,先在感知/定位模塊輸入數(shù)據(jù),再在路徑規(guī)劃模塊完成規(guī)劃,最后在行為仲裁模塊控制發(fā)出指令。
車輛自主駕駛系統(tǒng)分信息感知、行為決策及操縱控制三子系統(tǒng)。路徑規(guī)劃是基礎,分全局和局部。全局規(guī)劃根據(jù)全局地圖信息規(guī)劃粗略路徑,局部規(guī)劃要根據(jù)局部環(huán)境和自身狀態(tài)規(guī)劃無碰撞理想路徑,規(guī)劃方法有空間搜索法、層次法等。汽車自動駕駛?cè)蝿辗秩龑?,上層路徑?guī)劃靠 GPS 定位和電子地圖等先驗信息得到最優(yōu)路徑,中層行駛行為規(guī)劃依據(jù)主車環(huán)境信息。
最新問答

