This checker validates that all $(find <package-name>) substitutions in all ROS .launch files of a package are declared in package.xml.
pip install .Run with a path to a valid ROS package containing a package.xml.
Example:
python3 -m ros_launch_checker my_great_ros2_package/Some tests are included. In the root folder, run the following:
python3 -m unittest discover -bThe -b option supresses the standard input logging information.
Supported by ROSIN - ROS-Industrial Quality-Assured Robot Software Components. More information: rosin-project.eu
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement no. 732287.