Closed SyrianSpock closed 7 years ago
Do you have an example for common parameters ?
I would put everything in config.yaml but keep default values define'd. I think we could separate in 3 files:
We will always load parameters from the common file. Then we will load the robot specific one.
Do you have an example for common parameters ?
All calibrated parameters (wheelbase, encoder pulses per mm, etc)
Aren't those ones the perfect examples of per-robot parameters ?
Completely misread the question :neutral_face: Common parameters are all non-calibrated parameters (motor wheel radius, motor track length), map / strategy specific stuff (opponent obstacle size)
ok makes more sense !
For now, we'll keep one config file for each robot.
We need to choose how to store and load the configuration of different robots. Do we use
config.yaml
for everything and remove all the defines. There are common parameters and ones that are specific to each robot. How do we separate those ?