ROS 2Ardent阿帕隆 (代号'ardent'; 2017年12月) [待校准@4310]
目录
欢迎来到第一个非测试版的ROS 2软件,名为 * Ardentapolo *! [待校准@4311]
支持的平台 [待校准@1608]
此版本的ROS 2在三个平台上受支持: [待校准@4312]
Ubuntu 16.04 (Xenial) [待校准@4313]
Mac macOS 10.12斯莱瑞) [待校准@4314]
Windows 10 [待校准@4315]
为所有3个平台提供了二进制包以及如何从源文件编译的说明 (见 install instructions as well as documentation )。 [待校准@4316]
特征 [待校准@1610]
此ROS 2版本中的新功能 [待校准@4317]
分布式发现、发布/订阅、请求/响应通讯 [待校准@4318]
由C API提供 [待校准@4319]
使用不同供应商实施: [待校准@4320]
[需手动修复的语法]eProsima's Fast RTPS as well as ADLINK'的OpenSplice (来自二进制和源文件) [待校准@4321]
RTI Connext (仅来自源文件) [待校准@4322]
用于处理非理想网络的大量服务质量设置 [待校准@4323]
DDS安全支持 (带有Connext和快速RTPS) [待校准@4324]
C3和Python 3客户端库 [待校准@4325]
在C中共享公共代码以统一实现 [待校准@4326]
执行模型与节点分离,可组合节点 [待校准@4327]
特定于节点的参数 (仅在catm atm中) [待校准@4328]
生命周期 (仅在catm atm中) [待校准@4329]
可选使用相同API的进程内通讯 (仅在C++ 中) [待校准@4330]
消息定义 (有界数组和string以及默认值) [待校准@4331]
命令行工具 (例如
ros2 run
) [待校准@4332][需手动修复的语法]``rviz`` with几种显示类型 (Windows版本可能会在几周内推出) [待校准@4333]
基于文件系统的re源文件 (查询信息时无需递归爬网) [待校准@4334]
发布/订阅的实时安全代码路径 (仅兼容DDS实现) [待校准@4335]
[需手动修复的语法]ROS 1和ROS 2之间的桥梁 [待校准@4336]
HSR例程 '参见Beta 3 <Beta3-Overview>' [待校准@4337]
Turtlebot例程 '参见Beta 2 <Beta2-Overview>' [待校准@4338]
有关更详细的描述,请参见 Features 页面。 [待校准@4339]
自Beta 3发布以来的更改 [待校准@4340]
自Beta 3发布以来的改进: [待校准@4341]
rviz
[待校准@4342]C ++ 中消息数据结构的不同初始化选项 (见 design doc ) [待校准@4343]
日志API改进,现在也用于例程 [待校准@4344]
不同时钟的C++ 时间支持 [待校准@4345]
Python客户端库中的等待服务支持 [待校准@4346]
指定包清单文件格式3的 REP 149 实施草案 [待校准@4347]
已知问题 [待校准@4348]
具有更大数据 (如图像例程) 的快速RTPS性能 [待校准@4349]
使用Connext目前不允许具有相同基本名称但不同命名空间的两个话题具有不同的类型 (参见 issue )。 [待校准@1690]
节点名称列表 (例如使用
ros2 node list
) 不适用于某些rmw实现。 [待校准@4350]Windows Pythonlaunch文件可能挂起试图中止使用
Ctrl-C
(见 issue )。为了继续使用被挂起命令阻止的shell,您可能希望使用进程监视器结束挂起的Python进程。 [待校准@1688]