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

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.
主站蜘蛛池模板: 社旗县| 九江市| 聂拉木县| 巫山县| 敖汉旗| 太康县| 宜川县| 大兴区| 怀远县| 青神县| 时尚| 尤溪县| 天水市| 奈曼旗| 濉溪县| 南澳县| 澄迈县| 瓮安县| 旺苍县| 防城港市| 祁连县| 镇宁| 湖南省| 云浮市| 定南县| 兴隆县| 民丰县| 定安县| 项城市| 溆浦县| 盘锦市| 正定县| 佛山市| 公主岭市| 汤原县| 小金县| 洮南市| 武城县| 彰化县| 安化县| 双江|