1-ROS通信方式

通信方式

1 topic
2 service
3 parameter server
4 actionlib

topic 通信方式

异步通信方式
Node间通过publish-subscribe的方式进行通信
在这里插入图片描述

topic 发布节点只管发布, 接收节点只管接收

特点
1 异步通信方式
2 对于同一个topic可以有多个发送者(例如tf,和rosout),也可以有多个接收者

Message

1 topic 内容的数据类型—》类
2 定义在.msg文件当中

包括的类型
在这里插入图片描述

topic 相关命令

1 列出所有的topic

rostopic list

2 显示某个topic的属性信息

rostopic info /topic_name

3 topic内容

rostopic echo /topic_name

4 向某个topic发布内容

rostopic pub /topic_name ...

5 列出所有msg

rosmsg list

6 显示某个msg 的内容

rosmsg show /msg_name
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值