ROS是什么以及它不是什么最好在这篇论文中解释。 引用ros.org上的介绍: 它提供了您从操作系统中期望的服务,包括硬件抽象、低级设备控制、常用功能的实现、进程间消息传递和包管理。它还提供用于获取、构建、编写和运行跨多台计算机的代码的工具和库。 您还可以在这个维基中找到很好的解释。基本区别在于元操作系统构建在操作系统之上,允许不同的进程(节点)在运行时相互通信。