当前位置: 首页 > news >正文

ROS2-通信机制03:动作通信

2.4动作通信

场景

关于action通信,我们先从之前导航中的应用场景开始介绍,描述如下:

机器人导航到某个目标点,此过程需要一个节点A发布目标信息,然后一个节点B接收到请求并控制移动,最终响应目标达成状态信息。

F一看,这好像是服务通信实现,因为需求中要A发送目标,B执行并返回结果,这是一个典型的基于请求响立的应答模式,不过,如果只是使用基本的服务通信实现,存在一个问题:导航是一个过程,是耗时操作,四果使用服务通信,那么只有在导航结束时,才会产生响应结果,而在导航过程中,节点A是不会获取到任可反馈的,从而可能出现程序"假死"的现象,过程的不可控意味着不良的用户体验,以及逻辑处理的缺陷(比:导航中止的需求无法实现)。更合理的方案应该是:导航过程中,可以连续反馈当前机器人状态信息,当导抗终止时,再返回最终的执行结果。在ROS中,该实现策略称之为:action通信。

概念

动作通信适用于长时间运行的任务。就结构而言动作通信由目标、反馈和结果三部分组成;就功能而言动作通信类似于服务通信,动作客户端可以发送请求到动作服务端,并接收动作服务端响应的最终结果,不过动作通信可以在请求响应过程中获取连续反馈,并且也可以向动作服务端发送任务取消请求;就底层实现而言动作通信是建立在话题通信和服务通信之上的,目标发送实现是对服务通信的封装,结果的获取也是对服务通信的封装,而连续反馈则是对话题通信的封装。

http://www.jsqmd.com/news/424201/

相关文章:

  • 蒸汽教育品牌介绍 - 技研备忘录
  • 上海上望机械制造的酸奶生产线性价比高吗,用户评价如何? - myqiye
  • 蒸汽教育口碑 - 技研备忘录
  • 食堂食材配送怎么选购,旺利涛食品有哪些特色 - 工业推荐榜
  • 蒸汽教育发展历程 - 技研备忘录
  • 2026年质量好的防爆工业门/滑升工业门厂家综合实力对比 - 品牌宣传支持者
  • 清单来了:9个降AIGC软件测评对比,专科生必看!
  • 2026年热门的梭织培训/大提花工艺培训实操强化课程推荐 - 品牌宣传支持者
  • 蒸汽教育专业吗 - 技研备忘录
  • 2026年,成都防水堵漏公司实测推荐!卫生间堵漏、地下室堵漏、阳台堵漏、屋顶堵漏、避坑指南+真实测评,再也不用被漏水折磨 - 宁夏壹山网络
  • 蒸汽教育有实力吗 - 技研备忘录
  • 昆明软装设计企业哪家好,有推荐的吗 - 工业推荐榜
  • 题解:P15539 [CCC 2026 J4] Snail Path
  • 2026年评价高的广安乘客电梯/成都扶手电梯值得信赖的厂家推荐 - 品牌宣传支持者
  • 情人节送的礼物口碑好的有哪些,价格贵吗 - myqiye
  • 探讨2026年农业用无人机模拟器选购,哪个口碑好 - 工业设备
  • 蒸汽教育背景 - 技研备忘录
  • 蒸汽教育靠谱吗 - 技研备忘录
  • 蒸汽教育老师专业吗 - 技研备忘录
  • 题解:P15538 [CCC 2026 J3] Creative Candy Consumption
  • OpenClaw:真正能帮你“干活”的智能助手,开启自动化新纪元
  • 蒸汽教育找工作怎么样 - 技研备忘录
  • 蒸汽教育怎么样 - 技研备忘录
  • 2026年合肥好用的燃气发电机组制造厂推荐,专业厂家大盘点 - 工业品网
  • 国产化OA系统如何集成WebUploader+PHP支持大文件分片版本回溯?
  • 盘点2026年防爆伺服电机厂家排名,哪家比较靠谱? - mypinpai
  • 告别低效繁琐!千笔AI,断层领先的降AI率软件
  • 果宝农业无花果基地:南京近郊的甜蜜采摘之旅 - 2026年企业推荐榜
  • 富文本编辑器处理Word公式的格式保留技巧?
  • 研究生收藏!抢手爆款的AI论文网站 —— 千笔AI