ROS基础理解
文章平均质量分 63
复习ROS时候对现有经验的总结
FAN_YIHUI
这个作者很懒,什么都没留下…
展开
-
四、ROS工程应用基础:ROS Class
上篇是关于ROS功能包的理解,本质上还是理解工作空间。下面就索性直接切入正题:关于如何把ROS应用到工程的一个基础。单独的publisher、subscriber、server、client、msg的编写是绕不开的基础,所以先是这些组件编写。但是单独编写它们是几乎没有应用价值的,因为一个完整的工程要自成系统,而不是节点的堆积。原创 2023-01-06 12:32:44 · 276 阅读 · 0 评论 -
理解ROS功能包(三):创建功能包和ROS环境
上一篇中创建好了工作空间,现在开始在工作空间中创建具有实际功能的功能包。原创 2022-12-21 11:22:23 · 697 阅读 · 0 评论 -
理解ROS功能包(二):创建工作空间
上一篇中简单介绍了功能包,对于功能包需要清楚两方面的内容,一个是对于现有的功能包如何使用,一个是如何编写一个有特殊功能的功能包。本篇介绍如何创建工作空间。原创 2022-12-20 12:39:52 · 143 阅读 · 0 评论 -
三、理解ROS功能包(一)
对于功能包的理解意思在于两个方面。一方面,当你完成各个功能包的功能实现,需要组合各个功能包以实现最终更复杂的功能,例如你完成了定位、路径规划、底盘速度控制、雷达数据获取这几个功能包的实现,现在要完成最终的导航功能,那么就需要从抽象层面清楚理解功能包的构成。功能包在抽象层面最重要的特点就是你要使用它的时候可以完全不了解其内部的代码实现,而只需要了解功能包提供的接口。原创 2022-12-13 22:48:20 · 828 阅读 · 0 评论 -
二、ROS通讯机制
这里就不纠结一些底层的东西了,从外行人的角度,简单理解ROS到底是如何通讯的。这部分内容没有实际的用处,但是对理解ROS还是必要的。原创 2022-12-13 19:55:00 · 252 阅读 · 0 评论 -
一、对ROS的基础理解
关于ROS基本概念的理解原创 2022-12-12 22:43:55 · 237 阅读 · 0 评论