ROS 2
框架ROS 2 (机器人操作系统) 提供了库和工具来帮助软件开发人员创建机器人应用。ROS 2 是对 ROS 1 的主要修订,增加了对实时代码和嵌入式系统硬件的支持。鉴于 ROS 1 将在 2025 年 5 月后 停止支持,强烈建议新项目开始使用 ROS 2。
| 版本 | 发布时间 | 生命周期结束 |
|---|---|---|
| Kilted Kaiju | 6个月零3周前 (2025 年 5 月 23 日) |
剩余 1 年 (2026 年 12 月 31 日)
|
| Jazzy Jalisco | 1年6个月前 (2024 年 5 月 23 日) |
还剩 3 年 5 个月结束 (2029 年 5 月 31 日)
|
| Iron Irwini | 2 年 6 个月前 (2023 年 5 月 23 日) |
已于 1 年前结束 (2024 年 12 月 04 日)
|
| Humble Hawksbill | 3年零6个月前 (2022 年 5 月 23 日) |
还剩1年5个月 (2027 年 5 月 31 日)
|
| Galactic Geochelone | 4 年 6 个月前 (2021 年 5 月 23 日) |
已于 3 年前结束 (2022 年 12 月 9 日)
|
| Foxy Fitzroy | 5 年前 (2020 年 6 月 5 日) |
已于 2 年 6 个月前结束 (2023 年 6 月 20 日)
|
| Eloquent Elusor | 6 年前 (2019 年 11 月 22 日) |
已于 5 年前结束 (2020 年 11 月 30 日)
|
| Dashing Diademata | 6 年前 (2019 年 5 月 31 日) |
已于 4 年 6 个月前结束 (2021 年 5 月 31 日)
|
| Crystal Clemmys | 7 年前 (2018 年 12 月 14 日) |
已结束5年11个月前 (2019年12月31日)
|
| Bouncy Bolson | 7 年前 (2018 年 7 月 2 日) |
已结束 6 年前 (2019 年 7 月 31 日)
|
| Ardent Apalone | 8 年前 (2017 年 12 月 8 日) |
于 6 年又 11 个月前结束 (2018 年 12 月 31 日)
|
发布周期
- ROS 2 每年于 5 月 23 日发布一次。
- 偶数年发布的版本将是 LTS (长期支持) 版本,支持期为五年。
- 奇数年发布的版本是普通 ROS 2 版本,支持期为 1.5 年。
- ROS 2 版本将放弃对生命周期结束的 Ubuntu 发行版的支持,即使 ROS 2 版本仍在支持期内。
发布策略的副作用
- 每个 ROS 2 版本将在恰好一个 Ubuntu LTS 上得到支持。
- 奇数年发布的版本将与前一年的 LTS ROS 2 版本共享一个 Ubuntu 版本。
- LTS 版本将不与任何先前版本共享 Ubuntu 版本。
- ROS 2 版本在发布日期后不会增加对新 Ubuntu 发行版的支持。
这些简化的规则和副作用可能会随着底层 Ubuntu 发布策略的变化而变化。
有关更多信息,请访问 ROS 2 网站。
printenv | grep -i ROS
您可以在 GitHub 上提交对本页面的改进
。本页面有一个对应的 讨论页。
本页面的 JSON 版本可在 /api/v1/products/ros-2/ 获得。有关更多信息,请参阅 API 文档。您可以通过 /calendar/ros-2.ics 订阅 iCalendar 源。