Similar to an operating system, an ROS filesystem is divided into folders, and these folders have files that describe their functionalities:
- ROS Packages: The ROS software is organized in the form of packages, as a primary unit. A package might contain ROS nodes (processes), ROS-independent library, configuration files and so on, which could be logically define as a complete software module. For example, chapter2_tutorials is one of the simple packages.
- The ROS Package Manifest: The package manifest is an XML file called package.xml, which must be included in the package folder. This file contains information about ...