警告

您正在阅读的 ROS 2 文档版本已达到 EOL(生命周期结束),不再受官方支持。如果您想了解最新信息,请访问 Jazzy.

ROS 2 文档

机器人操作系统(ROS)是一套用于构建机器人应用程序的软件库和工具。 从驱动程序和最先进的算法到功能强大的开发工具,ROS 为您的下一个机器人项目提供了所需的开源工具。

自 2007 年启动 ROS 项目以来,机器人技术和 ROS 社区发生了许多变化。ROS 2 项目的目标就是适应这些变化,充分利用 ROS 1 的优点,改进不足之处。

该网站包含 ROS 2 的文档。 ROS 维基百科.

如果您在工作中使用 ROS 2,请参阅 引文 引用 ROS 2。

开始

  • 安装

    • 首次设置 ROS 2 的说明

  • 教程

    • 新用户的最佳起点!

    • 实践示例项目,帮助你逐步掌握必要的技能

  • 操作指南

    • 快速回答您的 "我该如何......? 教程

  • 概念

    • ROS 2 中涵盖的核心概念的高级解释 教程

  • 联系方式

    • 回答您的问题或开展讨论的论坛

ROS 2 项目

如果您对 ROS 2 项目的进展感兴趣,请联系我们:

  • 捐款

    • 为 ROS 2 做出贡献的最佳实践和方法,以及将现有 ROS 1 内容迁移到 ROS 2 的说明

  • 分布情况

    • 过去、现在和未来的 ROS 2 分布情况

  • 功能状态

    • 当前版本的功能

  • 特色创意

    • 关于尚未积极开发的好功能的想法

  • 路线图

    • ROS 2 开发的计划工作

  • ROSCon 讲座

    • 社会各界关于 ROS 2 的发言

  • 项目管理

    • 有关 ROS 技术指导委员会、工作组和即将举行的活动的信息

  • 市场营销

    • 可下载的营销材料

其他 ROS 资源

  • ROS 答案 (ROS 1, ROS 2)

  • ROS 增强提案 (REP) (ROS 1, ROS 2)

    • 关于新设计和公约的建议

  • ROS 讨论 (ROS 1, ROS 2)

    • 供 ROS 社区进行一般性讨论和发布公告的论坛

    • 参见 联系页面 更多信息

  • ROS 指数 (ROS 1, ROS 2)

    • 所有软件包的索引列表(即 Python 软件包索引 (PyPI) 用于 ROS 软件包)

    • 查看软件包支持哪些 ROS 发行版

    • 指向软件包存储库、API 文档或网站的链接

    • 检查软件包的许可证、构建类型、维护者、状态和依赖关系

    • 获取更多套餐信息 ROS 答案

  • ROS 预发布 (ROS 1)

    • 生成命令以模拟 ROS 建筑农场 在本地机器上

    • 目前只显示 ROS 1 分布情况

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

    • 展示来自社区的机器人项目

    • 关于如何贡献机器人的说明

  • ROS 维基百科 (ROS 1)

    • ROS 1 文档和用户可修改的内容

    • 有效期至少到最后一次 ROS 1 分发结束为止

  • ROS.org (ROS 1, ROS 2)

    • ROS 1 和 ROS 2 产品登陆页面,包含对 ROS 的高级描述以及与其他 ROS 网站的链接

已停用