- 博客(9)
- 问答 (9)
- 收藏
- 关注
原创 四、ROS工程应用基础:ROS Class
上篇是关于ROS功能包的理解,本质上还是理解工作空间。下面就索性直接切入正题:关于如何把ROS应用到工程的一个基础。单独的publisher、subscriber、server、client、msg的编写是绕不开的基础,所以先是这些组件编写。但是单独编写它们是几乎没有应用价值的,因为一个完整的工程要自成系统,而不是节点的堆积。
2023-01-06 12:32:44
349
原创 理解ROS功能包(二):创建工作空间
上一篇中简单介绍了功能包,对于功能包需要清楚两方面的内容,一个是对于现有的功能包如何使用,一个是如何编写一个有特殊功能的功能包。本篇介绍如何创建工作空间。
2022-12-20 12:39:52
213
原创 三、理解ROS功能包(一)
对于功能包的理解意思在于两个方面。一方面,当你完成各个功能包的功能实现,需要组合各个功能包以实现最终更复杂的功能,例如你完成了定位、路径规划、底盘速度控制、雷达数据获取这几个功能包的实现,现在要完成最终的导航功能,那么就需要从抽象层面清楚理解功能包的构成。功能包在抽象层面最重要的特点就是你要使用它的时候可以完全不了解其内部的代码实现,而只需要了解功能包提供的接口。
2022-12-13 22:48:20
976
原创 二、ROS通讯机制
这里就不纠结一些底层的东西了,从外行人的角度,简单理解ROS到底是如何通讯的。这部分内容没有实际的用处,但是对理解ROS还是必要的。
2022-12-13 19:55:00
291
空空如也
下面这个复合变换可以像这样化简吗?
2022-02-14
这个接口改怎么连接?
2021-11-14
proteus中按键不能自动弹起
2021-10-30
为什么在类声明中定义友元函数,这个函数就成了内联函数
2021-10-15
可以用编译器创建多个文件的组成的程序吗?
2021-10-07
头文件名是怎么设置的?
2021-10-07
C++中“细节”是什么意思?
2021-10-07
C++类中"实现细节"、"成员函数细节"和"接口设计"是什么意思?
2021-10-07
C++书上val是什么意思
2021-10-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人