参考
ROS文件系统中的基本概念
-
Packages: Package是ROS系统中最底层最基本的组织,里面存放各种文件:库、工具、可执行文件等.
-
Manifest: 一个package描述xml文件,定义package之间的依赖关系.
-
Stacks: package的集合,比package这个概念高一级别
-
Stack Manifest: 作用类似package manifest文件,但是它是针对stack的.
-
在文件系统中很容易识别package和stack:
- package是一个包含 manifest.xml 文件的目录.
- stack是一个包含 stack.xml 文件的目录.
### rospack rosstack roscd rosls
$ rospack find [package_name]
$ rosstack find [stack_name]
$ roscd [locationname[/subdir]]
$ rosls [本地包名称[/子目录]]