I understand that Dynamixel provides a Homing Offset parameter and that it can be configured through ros2_control GPIO.
However, in some cases—such as when using robot_calibration—the URDF joint calibration rising parameter is also used to perform home-position calibration.
Therefore, I would like to propose the following:
- If a Homing Offset is configured through ros2_control GPIO, that value should take priority.
- If no Homing Offset is set via GPIO and a
rising value is specified in the URDF, then the Homing Offset should be overridden using that URDF value.
I understand that Dynamixel provides a
Homing Offsetparameter and that it can be configured through ros2_control GPIO.However, in some cases—such as when using robot_calibration—the URDF joint
calibration risingparameter is also used to perform home-position calibration.Therefore, I would like to propose the following:
risingvalue is specified in the URDF, then the Homing Offset should be overridden using that URDF value.