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通信
ROS2
猜你喜欢
转载自blog.csdn.net/qq_16397695/article/details/79894527
今日推荐
周排行