ros2机器人 话题通信介绍

常用的mqtt协议就是一个订阅发布的协议,在机器人的世界里为了能感知环境信息和进行动作,装了很多感应器和执行器。常见的感应器有摄像头,雷达,执行器有机械臂关节的舵机,电机,夹爪。为了能让他们进行相互之间进行一个通讯和信息传递,ros2引入了一套叫订阅和发布的一套机制,就是话题通讯。运行小海龟另外开一个终端,可以打印出这个节点的相关信息

这个其实就是发布小海龟的实时信息

假如我们只知道话题的名字,比如ros2 topic info /turtle1/cmd_vel,,就可以查看到话题的消息接口是什么了,他有几个发布者他有几个订阅者等等,这个里面没有发布者,只有订阅者,谁想控制小海龟谁就是订阅者消息的接口内容如上图,线速度和角速度xyz轴,z轴是用来调小海龟的头朝向这是用来发布小海龟的运动参数,和mqtt差不多,但不是mqtt

相关推荐
J_Xiong011711 分钟前
【WAM篇】01:UniPi——把“决策“变成“拍一段视频“的奠基之作
机器人·wam
视图猿人33 分钟前
ROS2 JAZZY+Gazebo harmonic小车机器人建模、激光雷达使用、图像传感器使用、构建导航地图、SLAM自动导航仿真
c++·机器人
Axis tech1 小时前
Xsens如何融入机器人控制、训练工作流?
机器人
lqqjuly2 小时前
机器人状态估计与 SLAM—概率推理到 simultaneous Localization and Mapping
算法·机器人
物联通信量讯说2 小时前
物联网卡用于机器人 / 无人设备,企业应该怎么选?
物联网·机器人·无人机
物联网软硬件开发-轨物科技2 小时前
【轨物方案】告别人工运维痛点!光伏清洁检测一体化机器人,开启电站智能运维新时代
运维·机器人
J_Xiong01172 小时前
【WAM篇】15:Dreamitate——让“工具“当桥梁,把人类演示变成机器人动作
机器人·wam
WangN22 小时前
【通识】具身智能、机器人、智能驾驶研发主线:世界模型与VLA技术深度调研
人工智能·机器人·自动驾驶·具身智能
与芯同行2 小时前
从春晚武术机器人到桌面萌宠:拆解AI陪伴硬件的“听觉-能量铁三角”
人工智能·机器人
才兄说3 小时前
机器人二次开发巡检系统?高精度自主建图
机器人