创建功能包(ROS package)
参考(http://wiki.ros.org/ROS/Tutorials/CreatingPackage)
1 常用工具
- roscreate-pkg
- catkin
推荐使用catkin (参考: http://wiki.ros.org/catkin/conceptual_overview)
2 catkin package组成
- 命名规则
只允许使用小写字母,数字,下划线三种元素组成,并且首字母必须是小写字母
- 主要组成
- package.xml(package的meta信息)
- CMakeLists.txt(catkin 编译使用文件)
- 结构示例
my_package/ CMakeLists.txt package.xml注意: 每个package要有独立的文件夹(package不能嵌套和公用)

本文档介绍了如何在ROS中创建功能包,包括使用roscreate-pkg和catkin工具,详细阐述了catkin package的命名规则和组成,以及catkin工作空间的结构与创建方法。通过遵循文中步骤,读者将学会如何编译工作空间并处理包依赖。
最低0.47元/天 解锁文章
887

被折叠的 条评论
为什么被折叠?



