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 所組成,可以選擇自己有興趣的參與,與社群討論各式各樣的議題
- Working Group List:Working Group 的總覽
- WG meeting minutes:每次的 Working Group 會議記錄都會放到 GitHub Discussion 上
- Calendar:所有 Working Group 的會議時間