config_utilities Tutorials
January 12, 2026 · View on GitHub
We provide detailed introductions about everything you need to know about config_utilities in the following tutorials and some verbose example demos that you can run.
Tutorials
The following tutorials will guide you through functionalities of config_utilities, from beginner to expert:
Demos
The (non-ros) demos can be run via the run_demo.py utility in the scripts directory. If you are building this library via catkin, you can run one of the following to see the results of one of the corresponding demo files:
python3 scripts/run_demo.py config
python3 scripts/run_demo.py inheritance
python3 scripts/run_demo.py factory
ℹ️ Note
If you're building via cmake, you can pointrun_demo.pyto the build directory with-b/--build_path.
The ros2 demos can be run via:
ros2 launch config_utilities_ros demo_ros_dynamic_config.yaml
Note that for the dynamic config ros demo Flask is required to run the GUI:
pip install Flask
ℹ️ Note
If you are looking for a specific use case that is not in the tutorials or demos, chances are you can find a good example in thetests/directory! Try and give it a look!