Skip to content

Autoware 介紹

Autoware 本質上是基於 ROS framework 上的自駕車軟體,所以也可以視為一系列的 ROS package 所組成。

由於 Autoware 目前的連結有點分散很難尋找,我創了個 awesome list 來收集,方便尋找。歡迎大家在上面新增有意思的專案。

版本

在 Autoware 中有三個版本:

  • Autoware.ai:最早期的版本,使用 ROS 1
  • Autoware.auto:升級到 ROS 2 後的新版本,值得注意的是這時候的程式碼是放在 GitLab
  • Autoware:最新版基於 ROS 2 的 Autoware,這個版本主要目的是把 package 區分為 core 和 universe,方便維護
    • Autoware.core:自駕車中最重要的套件會放在這裡,這邊的程式碼需要經過嚴格的品質驗證
    • Autoware.universe:其他第三方社群所開發的套件會放在此

目前 Autoware 沒有明確的版本細分,主要還是跟著 ROS 2 的版本變化,你可以到 GitHub 中切換不同 branch,例如 galactic, humble。

常用連結

  • Autoware 官網:上面有 Autoware 的最基本介紹
  • Autoware Documentation: 最重要的部份,上面有非常詳細的安裝以及使用教學
  • GitHub Discussion:Autoware 社群的討論區,有問題的話可以直接在上面發問,甚至也可以發布一些自己的作品
  • Project Wiki:對社群的運作有興趣的話可以參考這頁

Working Group

Autoware 社群有許多 Working Group 所組成,可以選擇自己有興趣的參與,與社群討論各式各樣的議題