Bouncy Bolson(bouncy[14204]

Bouncy Bolson 是 ROS 2 的第二个发布版本 [14205]

支持的平台 [8234]

ROS 2 的此版本在四个平台上得到支持(详细信息请参见 REP 2000): [14206]

  • Ubuntu 18.04 (Bionic) [14207]

    • 适用于amd64和arm64的Debian软件包 [14208]

  • Ubuntu 16.04 (Xenial) [14166]

    • 没有Debian软件包,但支持从源代码构建 [14209]

  • Mac macOS 10.12 (Sierra) [14167]

  • Windows 10与Visual Studio 2017 [14210]

提供二进制软件包以及从源代码编译的说明(参见 安装说明文档)。 [14211]

特性 [8236]

这个ROS 2版本的新功能有: [14170]

  • 全新的启动系统 具备更强大和灵活的Python API。 [14212]

  • 参数可以作为 命令行参数 传递给 C++ 可执行文件。 [14213]

  • 通过 命令行参数 进行静态重映射。 [14214]

  • Python 客户端库进行了各种改进。 [14215]

  • 支持发布和订阅序列化数据。这是为即将到来的对本机 rosbag 实现的工作奠定的基础。 [14216]

  • 更多的`命令行工具 <../../Concepts/Basic/About-Command-Line-Tools>`,例如用于处理参数和生命周期状态的工具。 [17822]

  • 二进制软件包/大型存档默认支持三种 RMW 实现(无需从源代码构建): [14218]

要查看所有可用功能的概述,包括早期版本的功能,请参阅`功能<../../The-ROS2-Project/Features>`页面。 [14222]

与Ardent版本发布相比的变化 [14223]

与`Ardent Apalone <Release-Ardent-Apalone>`版本发布相比的变化: [14224]

已知问题 [17821]