I am writing a node which accepts certain parameters. I would like to be able to pass them through a launch file, as well as make them dynamically reconfigurable.
What are the best practices regarding this? In particular:
- What happens if the value in the launch file is not the same as the default value in the `.cfg` file?
- Does it matter whether I register the dynamic reconfigure services before or after getting the parameters from the nodehandle using `getParam()`?
↧