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 上提交对本页面的改进 :octocat:。本页面有一个对应的 讨论页

本页面的 JSON 版本可在 /api/v1/products/ros-2/ 获得。有关更多信息,请参阅 API 文档。您可以通过 /calendar/ros-2.ics 订阅 iCalendar 源。