SLAM学习笔记002
  • 严格意义上讲,ROS只是一套通信框架而已
  • ros的几个特性:
  1. 元操作系统
  2. 分布式通信机制
  3. 松耦合软件框架
  4. 丰富的开源功能库等
  • ros实际上是运行在ubuntu上的亚操作系统,或者说软件框架。但提供硬件抽象、函数调用、进程管理这些类似操作系统的功能
  • ros的核心思想是把机器人的软件功能做成一个个节点。节点互相通信。这些节点可以部署在同一台机上,也可以在局域网中,甚至互联网中。
  • ros具有丰富的开源功能库

95e836d2f3a3472b808b49733a1db62a.jpg

a88b37fa09d84bb1a61464b151049211.jpg