(无人机方向)ros小白学习之路(二)Topic话题

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


推荐一个学习视频地址:ros学习

Topic话题

对于话题的详细说明可以参考:参考1

话题发布者(Publisher)的C++实现

节点.cpp文件的编写

新建的功能包下的/src文件中建立节点.cpp文件

在这里插入图片描述

CMakeLists.txt的编写

打开CMakeLists.txt
找到Build区域
使用下面两条语句,第一条是声明C++库,第二条是指定要链接库或可执行目标的库

在这里插入图片描述

话题订阅者(subscriber)的C++实现

节点.cpp文件的编写

新建的功能包下的/src文件中建立节点.cpp文件

在这里插入图片描述

CMakeLists.txt的编写

与上面一致,调用两条语句
在这里插入图片描述

话题处理工具 rostopic

下面为常见命令的说明

rostopic [话题]:显示话题使用的带宽
rostopic echo [话题] :将消息打印到屏幕上
rostopic find message_type :根据消息类型查找话题
rostopic hz [话题]显示话题发布频率
rostopic info [话题] 打印有关话题的信息,如消息类型,发布者,订阅者
rostopic list 打印有关话题的列表信息
rostopic type [话题] 显示指定话题的消息类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会变身的火娃

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值