ROS通信机制---服务通信

2.2服务通信

2.2.1服务通信理论模型

2.2.2服务通信自定义srv

后续调用相关msg时,是从这些中间文件调用的

2.2.3服务通信自定义srv调用A(c++)

1.服务端

2.客户端

实现参数的动态提交

问题:如果先启动客户端,那么会请求异常

需求:如果先启动客户端,不要直接抛出异常,而是挂起,等服务器启动后,再正常请求

解决:在ROS中内置了相关函数,这些函数可以让客户端启动后挂起,等待服务器启动

相关推荐
一条破秋裤2 分钟前
STM32 学习笔记:GPIO 输出实验——LED 闪烁、流水灯与蜂鸣器
笔记·stm32·学习
2601_9620739713 分钟前
【MySQL】全面学习数据库查询技巧:查询指令深度学习指南
数据库·学习·mysql
2601_9623824318 分钟前
龙旗科技ESG认证提级,公司治理与可持续发展成效彰显
科技·机器人·风险·可持续发展·公司治理
全栈弟弟21 分钟前
智能商店+自主智能体APP 商业计划书
人工智能·机器人·ai-native
存在morning22 分钟前
【Paimon 学习笔记 二】存储架构:快照、manifest、LSM 树、bucket
笔记·学习·架构
双眼鈹1 小时前
周报8.31
笔记·学习
神仙别闹1 小时前
基于C++ WinPcap 的网络抓包软件
网络·c++·php
whitelbwwww1 小时前
c++运行RKNN
开发语言·c++
布莱克6051 小时前
栈(Stack)详解:定义、作用、应用场景及与队列的区别(附 C/C++ 代码)
c语言·开发语言·c++·
打团从来人不齐1 小时前
Linux服务器搭建笔记-008:台式机共享WIFI
linux·服务器·笔记