Migration Guides: Iron to Jazzy
This list summarizes important changes between Iron (previous) and Jazzy (current) releases, where changes to user code might be necessary.
diff_drive_controller
joint_trajectory_controller
Parameter
allow_nonzero_velocity_at_trajectory_end
is now per defaultfalse
(#834).The parameter
start_with_holding
is removed, it now always holds the position at activation (#839).Goals are now cancelled in
on_deactivate
transition (#962).Empty trajectory messages are discarded (#902).
Angle wraparound behavior (continuous joints) was added from the current state to the first segment of the incoming trajectory (#796).
The URDF is now parsed for continuous joints and angle wraparound is automatically activated now (#949). Remove the
angle_wraparound
parameter from the configuration and set continuous joint type in the URDF of the respective joint.Tolerances sent with the action goal were not used before, but are now processed and used for the upcoming action. (#716). Adaptions to the action goal might be necessary.