備註

您正在閱讀 ROS 2 的舊版但仍然受支援的文件。對於最新版本的資訊,請參見 Kilted

ROS 2 文件

機器人作業系統(Robot Operating System,ROS)是一套用於建置機器人應用的軟體庫和工具。從驅動程式和先進算法到強大的開發者工具,ROS 擁有您為了下一個機器人專案所需的開源工具。

自從 2007 年開始運行 ROS 以來,機器人和 ROS 社群已經發生了許多變化。ROS 2 專案的目標是適應這些變化,利用 ROS 1 的優點,並改善不足之處。

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。

開始使用

  • 安裝

    • Instructions to set up ROS 2 for the first time

  • 教學

    • The best place to start for new users!

    • Hands-on sample projects that help you build a progression of necessary skills

  • 操作指南

    • Quick answers to your "How do I...?" questions without working through the Tutorials

  • 概念

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

  • 聯絡

    • Answers to your questions or a forum to start a discussion

ROS 2 專案

If you're interested in the advancement of the ROS 2 project:

  • Contributing

    • Best practices and methodology for contributing to ROS 2, as well as instructions for migrating existing ROS 1 content to ROS 2

  • 散布版

    • 過去、現在及未來的 ROS 2 散布版

  • 功能狀態

    • 當前發行版的功能

  • 功能想法

    • Ideas for nice-to-have features that are not under active development

  • 路線圖

    • Planned work for ROS 2 development

  • ROSCon 講座

    • Presentations by the community on ROS 2

  • 專案治理

    • 關於 ROS 技術指導委員會、工作小組和即將舉行的活動的資訊

  • 行銷

  • Adopters

    • Organizations and projects using ROS

ROS 社群資源

If you need help, have an idea, or would like to contribute to the project, please visit our ROS community resources.

General ROS project resources

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

    • 新設計與慣例的提案

  • ROS 機器人 (ROS 1, ROS 2)

    • Showcases robots projects from the community

    • Instructions on how to contribute a robot

  • ROS Wiki (ROS 1)

    • ROS 1 documentation and user modifiable content

    • Active until at least the last ROS 1 distribution is EOL

  • ROS.org (ROS 1, ROS 2)

    • ROS 1 and ROS 2 product landing page, with high-level description of ROS and links to other ROS sites

Events

Miscellaneous

Deprecated