警告

您正在閱讀已達到生命週期結束(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.

Are you looking for documentation for a particular ROS package like MoveIt, image_proc, or octomap? Please see ROS Index or check out this index of per-package documentation.

該網站包含 ROS 2 的文件。如果您正在尋找 ROS 1 的文件,請參考 ROS 維基

如果您在工作中使用 ROS 2,請參見引用來引用 ROS 2。

開始使用

  • Installation

    • 首次安裝 ROS 2 的指引

  • Tutorials

    • 新使用者的最佳起點!

    • 幫助您逐步建立必要技能的實作範例專案

  • 操作指南

    • Quick answers to your 「How do I…?」 questions without working through the Tutorials

  • Concepts

    • High-level explanations of core ROS 2 concepts covered in the Tutorials

  • 聯絡

    • 解答您的疑問或發起討論的論壇

The ROS 2 project

如果您對 ROS 2 專案的發展感興趣:

ROS 社群資源

如果您需要協助、有任何想法,或希望為專案做出貢獻,請造訪我們的 ROS 社群資源。

通用 ROS 專案資源

  • ROS Enhancement Proposals (REPs) (ROS 1, ROS 2)

    • 新設計與慣例的提案

  • 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 網站連結

活動

雜項

已棄用