不同ROS版本采用的Python 区别: 1、noetic是ROS1的终极版本,建议后续使用ROS2版本,需要注意:noetic之前的版本默认使用的是Python2,noetic之后的ROS则使用Python3 2、ROS采用松耦合的方式,C++和Python可以互换使用,一般而言,根据项目需要采用不同的设计语言。 注意:C++运行效率高,但是编码效率低,Python相反