警告
您正在閱讀已達到生命週期結束(end-of-life,EOL)版本的 ROS 2 文件,該版本不再正式受支援。如果您想獲取最新資訊,請參見 Lyrical。
ROS 2 文件
機器人作業系統(Robot Operating System,ROS)是一套用於建置機器人應用的軟體庫和工具。從驅動程式和先進算法到強大的開發者工具,ROS 擁有您為了下一個機器人專案所需的開源工具。
Since ROS was started in 2007, a lot has changed in the robotics and ROS community. The goal of the ROS 2 project is to adapt to these changes, leveraging what is great about ROS 1 and improving what isn’t.
該網站包含 ROS 2 的文件。如果您正在尋找 ROS 1 的文件,請參考 ROS 維基。
如果您在工作中使用 ROS 2,請參見引用來引用 ROS 2。
開始使用
The ROS 2 project
如果您對 ROS 2 專案的發展感興趣:
Other ROS resources
ROS Answers (ROS 1, ROS 2)
Q&A community website, similar to Stack Exchange
See Contact Page for more information
ROS Enhancement Proposals (REPs) (ROS 1, ROS 2)
新設計與慣例的提案
ROS Discourse (ROS 1, ROS 2)
ROS 社群的一般討論與公告論壇
更多資訊請參閱聯絡頁面
ROS 索引(ROS 1, ROS 2)
所有套件的索引列表(即 ROS 套件的 Python Package Index (PyPI))
查看套件支援哪些 ROS 散布版
連結到套件的儲存庫、API 文件或網站
檢查套件的授權、建置類型、維護者、狀態和相依性
Get more info for a package on ROS Answers
ROS Prerelease (ROS 1)
Generates commands to emulate the ROS Buildfarm on your local machine
Currently only shows ROS 1 distributions
ROS 機器人 (ROS 1, ROS 2)
展示社群的機器人專案
如何貢獻機器人的說明
ROS Wiki (ROS 1)
ROS 1 文件與使用者可修改的內容
至少持續到最後一個 ROS 1 散布版 EOL 為止
`ROS.org <https://www.ros.org/>`__(ROS 1、ROS 2)
ROS 1 與 ROS 2 產品登陸頁面,包含 ROS 的高層次描述以及其他 ROS 網站連結
已棄用
-
API documentation up to and including Galactic
-
ROS 2 開發背後的早期設計決策
New design proposals should be submitted via ROS Enhancement Proposals (REPs)