Skip to content

Latest commit

 

History

History
64 lines (50 loc) · 2.86 KB

README.md

File metadata and controls

64 lines (50 loc) · 2.86 KB

config_utilities Tutorials

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:

  1. Overview of functionalities and headers

  2. Config essentials

  3. Parsing configs from data sources

  4. Handling complex configs or types

  5. Automatic object creation via factories

  6. Advanced features

  7. External Plugins

  8. Varia

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 point run_demo.py to the build directory with -b/--build_path.

The ros demo can be run via:

roslaunch config_utilities demo_ros.launch

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 the tests/ directory!