分布情况

什么是分发?

ROS 发行版是一套版本化的 ROS 软件包。它们类似于 Linux 发行版(如 Ubuntu)。ROS 发行版的目的是让开发人员能够在相对稳定的代码库中工作,直到他们准备好将一切向前推进。因此,一旦发行版发布,我们会尽量限制对核心软件包(ros-desktop-full 下的所有软件)的错误修复和非破坏性改进。这通常适用于整个社区,但对于 "更高级 "的软件包,规则就不那么严格了,因此需要特定软件包的维护者来避免破坏性的改动。

分配清单

以下是当前和历史上的 ROS 2 发行版列表。表中标注为绿色的行为当前支持的发行版。

分配器

发布日期

标志

到期日

Jazzy Jalisco

2024 年 5 月 23 日

Jazzy 徽标

2029 年 5 月

铁尔维尼

2023 年 5 月 23 日

铁质徽标

2024 年 11 月

谦卑的鹰嘴鹦鹉

2022 年 5 月 23 日

谦卑标识

2027 年 5 月

银河地心

2021 年 5 月 23 日

银河标志

2022 年 12 月 9 日

福克斯-菲茨罗伊

2020 年 6 月 5 日

Foxy 徽标

2023 年 6 月 20 日

能言善辩的埃卢索

2019 年 11 月 22 日

口才标志

2020 年 11 月

Dashing Diademata

2019 年 5 月 31 日

潇洒标识

2021 年 5 月

Crystal Clemmys

2018年12月14日

水晶徽标

2019 年 12 月

弹跳波尔松

2018年7月2日

弹跳标志

2019 年 7 月

阿丹特-阿帕隆

2017 年 12 月 8 日

阿登特徽标

2018 年 12 月

测试版3

2017 年 9 月 13 日

2017 年 12 月

测试版2

2017 年 7 月 5 日

2017 年 9 月

贝塔1

2016 年 12 月 19 日

2017 年 7 月

阿尔法1 - 阿尔法8

2015 年 8 月 31 日

2016 年 12 月

未来分配

有关即将推出的功能的详细信息,请参阅 路线图.

每年 5 月 23 日都会发布一个新的 ROS 2 发行版 (世界海龟日).

分配器

发布日期

标志

到期日

乞丐凯诸

2025 年 5 月

待定

2026 年 11 月

滚动分配

ROS 2 滚雷 是 ROS 2 的滚动开发版本。 REP 2002 并于 2020 年 6 月首次推出。

ROS 2 的滚动分布有两个目的:

  1. 它是未来稳定版 ROS 2 的中转站,以及

  2. 是最新开发版本的集合。

顾名思义,"滚动 "是不断更新的。 可就地更新,包括破坏性更改.我们建议大多数人使用最新的稳定发行版(参见 分配清单).

发布到滚动发行版的软件包将自动发布到未来的 ROS 2 稳定发行版中。 发布 ROS 2 软件包 将滚动分配程序加入滚动分配程序的步骤与所有其他 ROS 2 分配程序相同。