ROS学习手记 9 -- 阶段性复习
来源:互联网 发布:windows xp下载 msdn 编辑:程序博客网 时间:2024/05/21 17:47
ROS 阶段性总结
1. 基本概念
ROS 是建立在Linux特别是Ubuntu系统上的一套软件系统,它具有操作系统的特征
,负责管理各个模块的协同运行。设计初衷主要是面向机器人软硬件开发的特点:多
点运行,随时增删模块,各模块独立开发,便于机器人多样功能的自由组合。通过拆
解成不同节点和建立节点间的通信的方式,使得本来是非标准的机器人功能开发变得
标准化和可维护。
2. ROS的三种结构划分
2.1 按文件系统级2.2 按计算图级2.3 按社区级
3. ROS的主要组成元素
Repository Stack Package Nodes Messages Services Libraries Tools
4. ROS中Message/Topic的理解
5. ROS中Nodes/Publisher/Subscriber/Master的理解
6. ROS中Service的理解
7. ROS Message/Service的编写和编译
8. ROS Nodes的编写和编译
9. ROS Nodes的运行测试
1 0
- ROS学习手记 9 -- 阶段性复习
- 阶段性手记
- ROS进阶学习手记 9 -- 关于坐标系统 tf
- ROS进阶学习手记 8 -- 认识tf
- ROS进阶学习手记6.1 -- Launch File
- ROS学习手记 - 1了解并安装ROS+创建ROS_Package
- ROS学习手记 - 3 理解ROS中的基本概念_ROS_Nodes
- ROS学习手记 - 4 理解ROS中的基本概念_ROS_Topics
- ROS学习手记 - 7 创建ROS msg & srv
- ROS学习手记 - 8 编写ROS的Publisher and Subscriber
- ROS学习手记12 -- ROS问题检测工具roswtf
- ROS进阶学习手记 4 -- 使用Eclipse开发ROS
- ROS进阶学习手记 2 -- RViz工具的学习1
- ROS学习手记11 -- 记录和回放Topic中的数据
- ROS学习手记13 -- 完成了初级的教程以后
- ROS进阶学习手记 1 -- turtlebot_simulator(1)
- ROS进阶学习手记 5 -- 使用Eclipse开发robot_cleaner
- ROS进阶学习手记 7 -- RViz仿真实例1
- aspectJ切面使用
- I/O-输入输出流
- 腾讯云更改yum源
- Dos命令查看端口占用及关闭进程
- Debug Assertion Failed问题解决
- ROS学习手记 9 -- 阶段性复习
- RelativeLayout在ViewPager中的一个bug
- 设计模式之工厂模式
- python——scrapy安装成功,check项目成功,运行出现一下问题
- ROS学习手记 - 2.1: Create and Build ROS Package 生成包(Python)
- error:#5:cannotopensourceinputfile"stm32f10x_lib.h":Nosuchfileordirectory
- 每个对象都有自己的由其他对象所构成的存储
- search for a range
- 【线段树】 HDOJ 5283 Senior's Fish