上一节完成了对nodes, Topic的理解,再深入一步: Services and Parameters
我不理解为何 ROS wiki 要把service与parameter放在一起介绍, 很想分开说,但限于 csdn blog 没有文章顺序调整功能。只能罢了~~
-----------------以下是我作的关于ROS Service的总结-------------------
关于ROS Service的总结:
-
什么是ROS Service: 在wiki/tutorials/1.7 中,有“Understanding ROS Services and Parameters”一节, 我不理解为何要把service与parameter放在一起介绍。
[概念concepts] ROS Service: Another way that Nodes communicate with nodes. A_node send a request to B_node, and B_node give a response.
[命令Commands] sorservice list/call/type/find/uri & rossrv - this command is mainly for the .srv files operations
- 什么定义了ROS Service: *.srv file - srv文件: 在wiki/tutorials/1.10 中,有“Creating Msg & Srv” 一节,我还是没理解为何要把srv文件和msg文件放在一起介绍。
The function of srv file: Discribe/define the data type for a serv