moveit2
moveit2 copied to clipboard
Parameters that are nearly always the same values should not be required to be part of a moveit config
MoveIt has way too many parameters and in most cases, many of the parameters are always the same between MoveIt configs. These parameters should be identified, have defaults set in code, and be removed from the configs generated from MSA.
Counterpoint: If you want to change the parameter, the MSA config is often the easiest way to figure out where the parameter should be placed to get loaded properly.
another counterpoint: defaults are the devil when debugging / diagnosing something.
Especially silent defaults which have no visible presence in configuration files.
Please do not go that way.