ROS学习目录
ROS入门学习目录
ROS(Robot Operating System,下文简称“ROS”)是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递,以及包管理。它也提供用于获取、编译、编写、和跨计算机运行代码所需的工具和库函数。—— wiki百科
我的学习主要参考中国大学MOOC上的中科院的ROS入门教程。机器人操作系统入门
附两本电子书:
ROS机器人高效编程 提取码: ol80
A Systematic Approach to Learning Robot Programming with ROS 提取码: tcgl
本文既是对学习过程的记录,也供其他学习者参考。
1.ROS安装
2.ROS的基本框架与示例下载
3.ROS的基本通信方式
ROS的不同node之间进行通信有以下几种方式:
Topic(主题)
Service(服务)
Parameter Service(参数服务器)
Actionlib(动作库)
1) topic和msg
ROS的topic通信
由于2中所述原因,后续会补上相关的代码演示

浙公网安备 33010602011771号