ROS2

2017.12.09,机器人开源操作系统软件ROS 2终于推出首个正式版,新版本命名为“Ardent Apalone”,代号“ardent”。

中文意思为“热心的美洲鳖”,不知ROS2是不是要从ROS1的“海龟”系列换成“土鳖”系列了,ORZ。
 1.ROS2全面支持三种平台

ØUbuntu 16.04(Xenial)

ØMac OS X 10.12(Sierra)

ØWindows 10

2.实现了分布式架构

取消Master中央节点,实现节点的分布式发现,发布/订阅,请求/响应通

3.支持实时

4.使用新版本的编程语言

ØROS 2广泛使用C ++ 11。而ROS 1的核心主要使用C ++ 03,在其API并没有使用C++ 11功能。

ØROS 2的Python版本至少为3.5,ROS 1的Python版本为2.7

5.使用了新的编译系统Ament(ROS为Catkin)

6.ROS1可以通过rosbridge和ROS 2通信

猜你喜欢

转载自blog.csdn.net/qq_16397695/article/details/79894527