【ROS 最简单教程 008/300】ROS 话题通信 -- 理论图解必懂

在这里插入图片描述

ROS 通信机制:ROS是进程(也称为 Nodes)的分布式框架。 这些进程甚至还可分布于不同主机协同工作,所以结点之间如何通信非常重要!

⭐ 基本通信机制一:话题通信(发布订阅模式) 【用于不断更新的、少逻辑处理的数据传输场景】
  • ROS Master 负责保管 Talker 📢和 Listener 注册的信息,并匹配话题相同的 Talker📢 与 Listener 👂
  • 帮助 Talker 📢与 Listener 👂 建立连接
  • 连接建立后,Talker 📢 可以发布消息,发布的消息会被 Listener 👂订阅
⭐官方完整流程图如下,供参考 (配上了赵老师的讲解笔记方便友友们理解~)

流程已封装,ROS 编程时仅需要关注关注:
(❄️后续会逐步展开❄️)

  • 话题设置
  • 发布者-Talker 📢 和订阅者-Listener 👂 实现
  • 消息载体

希望对你有帮助呀!!💜💜 如操作遇到任何问题,欢迎大家留言互助 ~ 一起加油叭 💦
欢迎关注、订阅专栏 【ROS 学习笔记】谢谢你的支持!


另外,使用ROS需要 C++ 或者Python的编程经验,我的博客主页也有相关的教程发布,需要的友友自取!
参考资料ROS理论与实践在线文档B站视频教程

  • 8
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值