官术网_书友最值得收藏!

The ROS filesystem

The ROS filesystem mainly covers how ROS files are organized on the disk. The following are the main terms that we have to understand when working with the ROS filesystem:

  • Packages: ROS packages are the inpidual unit of the ROS software framework. A ROS package may contain source code, third-party libraries, configuration files, and so on. ROS packages can be reused and shared.
  • Package manifests: The manifests (package.xml) file will have all the details of the packages, including the name, description, license, and, more importantly, the dependencies of the package.
  • Message (msg) types: Message descriptions are stored in the msg folder in a package. ROS messages are data structures for sending data through ROS's message-passing system. Message definitions are stored in a file with the .msg extension.
  • Service (srv) types: Service descriptions are stored in the srv folder with the .srv extension. The srv file defines the request and response data structure for the service in ROS.
主站蜘蛛池模板: 扶沟县| 新源县| 拜城县| 浦城县| 枞阳县| 出国| 洛扎县| 恩平市| 阳原县| 竹溪县| 诸城市| 图片| 义马市| 清水河县| 桂阳县| 东丽区| 元氏县| 湖南省| 元氏县| 富锦市| 仁布县| 固原市| 呼玛县| 余江县| 灌阳县| 平凉市| 隆德县| 宾川县| 沧源| 桦南县| 遵化市| 五华县| 泰和县| 建德市| 浮山县| 酉阳| 枣强县| 托里县| 阆中市| 四川省| 眉山市|