安装ROS建议使用系统:Ubuntu 18.04.5 LTS,用物理机安装不要用虚拟机
ROS安装:参考网站:http://wiki.ros.org/cn/melodic/Installation/Ubuntu
安装完成后运行:roscore,如果没有问题就表示安装完成
ROS框架的组成
ROS 是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递,以及包管理。它也提供用于获取、编译、编写、和跨计算机运行代码所需的工具和库函数。
ROS 运行时的“蓝图”是一种基于ROS通信基础结构的松耦合点对点进程网络。ROS实现了几种不同的通信方式,包括基于同步RPC样式通信的服务(services)机制,基于异步流媒体数据的话题(topics)机制以及用于数据存储的参数服务器(Parameter Server)