ROS 2 Bouncy Bolson (代号'bouncy'; 2018年6月) [待校准@4351]

Bouncy Bolson is the second release of ROS 2.

支持的平台 [待校准@1608]

此版本的ROS 2在四个平台上受支持 (有关详细信息,请参见 REP 2000 ): [待校准@4353]

提供了二进制包以及如何从源文件编译的说明 (见 install instructions as well as documentation )。 [待校准@4358]

特征 [待校准@1610]

此ROS 2版本中的新功能 [待校准@4317]

有关所有可用功能的概述,包括早期发行版本的功能,请参阅 Features 页面。 [待校准@4369]

自Ardent发布以来的变化 [待校准@4370]

Ardent Apalone 发布以来的变化: [待校准@4371]

  • 蟒蛇包 launch 已经重新设计。以前的Python API已移动到子模块 launch.legacy 中。如果不需要过渡到新的Python API,您可以更新现有的launch文件以继续使用旧API。 [待校准@4372]

  • 包含命名空间的ROS话题名称映射到DDS话题,包括它们的命名空间。DDS分区不再用于此。 [待校准@4373]

  • 推荐的构建工具现在是 colcon 而不是 ament_tools 。该开关没有针对每个ROS 2包中的代码的 implications 安装说明已更新, read-the-docs page 描述了如何将现有的 ament_tools 调用映射到 colcon[待校准@4374]

  • [需手动修复的语法] this rclcpp::Node::create_subscription() signature 的参数顺序已被修改。 [待校准@4375]

已知问题 [待校准@4348]