1. 程式人生 > >Apollo無人駕駛概覽

Apollo無人駕駛概覽

Apollo(阿波羅)是於2017年4月19日,百度向汽車行業及自動駕駛領域的合作伙伴提供的一個軟體平臺。

百度此次開放的阿波羅平臺是一套完整的軟硬體和服務系統,包括

  • 車輛平臺
  • 硬體平臺
  • 軟體平臺
  • 雲端資料服務

百度還會開放環境感知、路徑規劃、車輛控制、車載作業系統等功能的程式碼或能力,並且提供完整的開發測試工具。

車輛平臺:主要指車身

硬體平臺:在車輛中有radar、lidar、camera、GPS、IPC(Industrial PC)

軟體平臺:

  • 實時OS作業系統(RTOS)
  1. Ubuntu
  2. APollo
  • 執行時的框架(ROS)(共享記憶體,去中心化,結構化資料protobuf)
  1. 接受資訊
  2. 處理
  3. 釋出
  • 應用程式模組
  1. MAP引擎
  2. 定位
  3. 感知
  4. 控制
  5. 人機介面
  6. end2end

雲服務模組:

  1. 高精地圖HD Map
  2. 模擬環境
  3. 資料平臺
  4. security安全
  5. 空中軟體升級
  6. 智慧語音系統

當然工程師主要關心的是後兩塊的功能啦。

 

無人駕駛最主要的幾方面:

高精度地圖、定位、感知、預測、規劃、控制