ROS 2 文档
机器人操作系统(ROS)是一套用于构建机器人应用程序的软件库和工具。 从驱动程序和先进算法到强大的开发者工具,ROS拥有您在下一个机器人项目中所需的开源工具。
自从ROS于2007年启动以来,机器人技术和ROS社区发生了许多变化。ROS 2项目的目标是适应这些变化,发扬ROS 1的优点并改进不足之处。
本网站包含ROS 2的文档。如果您要查找ROS 1的文档,请访问 ROS维基 。
如果您在工作中使用ROS 2,请参阅 引用文献 以引用ROS 2。
入门指南
- 安装
- 首次设置ROS 2的说明
- 教程
- 新用户的最佳起点!
- 逐步构建所需技能的实践样本项目
- 如何指南
- 快速回答你的"我怎样…?"问题,无需按照 教程 逐步操作
- 概念
- 在:doc:[
](http://fishros.org/doc/ros2/humble/#id1)教程 <Tutorials>
中介绍了ROS 2核心概念的高级解释
- 在:doc:[
- 联系人
- 回答您的问题或开始讨论的论坛
ROS 2项目
如果您对ROS 2项目的进展感兴趣:
- 贡献
- 有关向ROS 2贡献的最佳实践和方法,以及将现有ROS 1内容迁移到ROS 2的说明
- 发行版
- 过去、现在和未来的ROS 2发行版
- 功能状态
- 当前版本的功能
- 功能点子
- 不在积极开发中的好功能点子
- 路线图
- ROS 2开发计划工作
- ROSCon演讲
- 社区关于ROS 2的演讲
- 项目治理
- 关于ROS技术指导委员会、工作组和即将举行的活动的信息
- 市场推广
- 可下载的营销材料
- ROS商标信息
ROS社区资源
如果您需要帮助,有想法或想要为项目做出贡献,请访问我们的ROS社区资源。
- 官方ROS Discord频道,用于讨论和支持(ROS 1、ROS 2)
- Robotics Stack Exchange - 社区问答网站(ROS 1、ROS 2)
- 有关更多信息,请参阅 联系页面。
- ROS Discourse (ROS 1, ROS 2)
- ROS社区的一般讨论和公告论坛
- 更多信息请参阅 联系页面
- ROS索引 (ROS 1, ROS 2)
- 所有软件包的索引列表(例如ROS软件包的 Python软件包索引(PyPI) )
- 查看一个软件包支持的ROS发行版
- 链接到一个软件包的代码仓库、API文档或网站
- 查看一个软件包的许可证、构建类型、维护者、状态和依赖关系
- 在 Robotics Stack Exchange 上获取有关软件包的更多信息。
- ROS资源状态页面(ROS 1、ROS 2)
- 查看ROS资源(如Discourse或ROS构建工厂)的当前状态。
常规ROS项目资源
- ROS Enhancement Proposals (REPs) (ROS 1, ROS 2)
- 提出新设计和约定的建议
- ROS 机器人 (ROS 1,ROS 2)
- 展示来自社区的机器人项目
- 如何贡献一个机器人的说明
- ROS Wiki (ROS 1)
- ROS 1 文档和用户可修改的内容
- 至少在最后一个ROS 1发行版到期之前保持活跃
- [
](http://fishros.org/doc/ros2/humble/#id1)ROS.org <[https://www.ros.org/](https://www.ros.org/)>
__(ROS 1,ROS 2)- ROS 1和ROS 2产品主页,包含ROS的高级描述和其他ROS网站的链接
活动
- 官方ROS Vimeo频道(ROS 1、ROS 2)
- 包括ROSCon演讲、社区和工作组会议以及项目演示的视频。
- ROSCon网站(ROS 1、ROS 2)
- ROSCon是我们的年度ROS开发者大会。
- 此页面还列出了像ROSConJP和ROSConFr等地区ROS活动。
- 开源机器人基金会官方事件日历
- 此日历用于官方OSRF活动和工作组会议。
- 在此提交您的事件。
- 开源机器人基金会社区日历
- 此日历用于非官方ROS社区活动。
- 在此提交您的事件。
杂项
- 购买官方ROS周边。
- ROS社交媒体
- @OpenRoboticsOrg 和 @ROSOrg 在Twitter上。
- 在LinkedIn上关注Open Robotics。
- 访问Open Source Robotics Foundation网站。
- 可以通过DonorBox发送对Open Source Robotics Foundation的可税收捐赠。
已弃用
- ROS Answers (ROS 1,ROS 2)
- ROS Answers曾经是ROS社区的问答网站,直到2023年8月。目前,ROS Answers仅作为只读资源提供。
- ROS 2 文档
- 包括至 Galactic 的 API 文档
- ROS 2 设计
- ROS 2 开发的早期设计决策
- 新的设计提案应通过 ROS Enhancement Proposals (REPs) 进行提交