机器人开源操作系统软件ROS在10年后, 终于推出全新架构的ROS2,代号“ardent”.中文意思为“热心的美洲鳖”,看来ROS2要从ROS1的“海龟”变成“土鳖”系列了. 与此同时,ROS2的编译系统也换成全新的ament.之前熟悉ROS的知道,ROS最初使用rosbuild,后来换成catkin,换成catkin可以理解,比较比起rosbuild在很多方面要先进很多的,比如支持外部构建,CMake配置文件的自动生成等等.但是catkin也并不完美,针对开发者对catkin缺陷提交的反馈,催