警告
您正在阅读的 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 资源
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 网站的链接
已停用
-
包括银河系在内的应用程序接口文件
-
ROS 2 开发背后的早期设计决策
新设计提案应通过以下方式提交 ROS 增强提案 (REP)