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

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.
主站蜘蛛池模板: 资源县| 江孜县| 开平市| 邵阳市| 汉源县| 晋江市| 阿拉善左旗| 武冈市| 彭山县| 松原市| 北海市| 林周县| 万年县| 双流县| 江达县| 襄汾县| 河西区| 黄大仙区| 岚皋县| 淮南市| 平和县| 托克逊县| 新闻| 雷波县| 南涧| 阳泉市| 平舆县| 敖汉旗| 象州县| 永春县| 县级市| 麻城市| 抚宁县| 唐河县| 阿勒泰市| 慈利县| 巫山县| 麻阳| 凌源市| 桦甸市| 桐乡市|