ros msg和srv使用
2024-09-01 17:11:00
在包文件中新建文件夹srv和msg,在这两个文件夹中新建test.msg,test.srv
修改apckage.xml
添加以下内容
<build_depend>:message_generation
<run_depend>/<exec_depend>:message_runtime
修改CMakeList.txt
- find_package()添加构建时依赖message_generation
find_package(catkin REQUIRED COMPONENTS ...message_generation ...)
- add_message()
添加.msg文件
add_message_files(
DIRECTORY msg
FILES test.msg
)
- generate_messages()
生成message头文件,指定依赖
generate_messages(DEPENDENCIES std_msgs)
- catkin_package()
添加运行时依赖message_runtime
catkin_package(
...
CATKIN_DEPENDS ... message_runtime ...
...)
最新文章
- XSS 初识
- 索引深入浅出(5/10):非聚集索引的B树结构在堆表
- pyc 文件反编译 py uncompyle2
- Sprint第二个冲刺(第十天)
- Android handler.obtainMessage()
- jquery扩展方法
- 转 delphi SelText,GetText,SetText用法
- OpenVPN客户端解析
- HDU 2844 Coins 背包问题 + 二进制优化
- samba.conf 范例
- 基于 HTML5 Canvas 的简易 2D 3D 编辑器
- 1-2 maven学习笔记(7-8章)
- scala_2
- 跟着未名学Office - 熟练使用WORD
- IOS 内存斗争小史之 对象、指针、内存的基本理解
- pg_upgrade升级报错:Only the install user can be defined in the new cluster
- java 生成泛型的参数的实例 T t=new T()
- vue-cli脚手架目录讲解
- Dubbo 自定义异常,你是怎么处理的?
- 【Quartz】工作原理
热门文章
- mysql报错码code=exited,status=2的解决方案
- c语言 数组类型
- 使用Android手机作为树莓派的屏幕
- POI的XWPFTableCell的方法
- 自定义镜像mycentos
- [转发]Android视频技术探索之旅:美团外卖商家端的实践
- CDH构建大数据平台-Kerberos高可用部署【完结篇】
- Python在for循环中更改list值的方法
- spring 使用@Valid校验数据出错DEBUG org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod - Failed to resolve argument 0 of type
- 按下F2编辑dxDBTreeView的节点