码迷,mamicode.com
首页 > 其他好文 > 详细

ros之自定义服务数据

时间:2020-01-27 19:25:20      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:选项   编译选项   end   cmak   ros   gen   ons   int   ati   

如何自定义服务数据

string name

Uint8 age

Uint8 sex

 

Uint8 unknown =0

Uint8 male =1

Uint8 female = 2

(上面的是Request数据)

--- 数据分割线

string result

(上面的Response数据)

Person.srv文件

*定义srv文件

 

*在package.xml中添加功能包依赖

<build_depend>message_generation</build_depend>

<exec_depend>message_runtime</exec_depend>

 

*在CMakeLists.txt添加编译选项

find_package(、、、、、、message_generation)

generate_message(DEPENDENCIES std_msgs)

*catkin_package(、、、、、、message_runtime)

*编译生成语言相关文件

 

ros之自定义服务数据

标签:选项   编译选项   end   cmak   ros   gen   ons   int   ati   

原文地址:https://www.cnblogs.com/tanshengjiang/p/12236473.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!