You're reading the documentation for a development version. For the latest released version, please have a look at Kilted.
Release Notes: Kilted Kaiju to Lyrical Luthο
This list summarizes important changes between Kilted Kaiju (previous) and Lyrical Luth (current) releases.
state_interfaces_broadcasterο
π The state_interfaces_broadcaster was added π (#2006).
force_torque_sensor_broadcasterο
Added support for transforming Wrench messages to a given list of target frames. This is useful when applications need force/torque data in their preferred coordinate frames. (#2021).
diff_drive_controllerο
mecanum_drive_controllerο
joint_state_broadcasterο
Make all parameters read-only (the never got re-evaluated after initialization anyways). (#2064)
Added parameter
publish_dynamic_joint_statesto enable/disable publishing of dynamic joint states. (#2064)Removed interfaces with other data types than double for publishing to
dynamic_joint_states. (#2115)Parameter
publish_dynamic_joint_statesis now deprecated (default changed tofalse).
omni_wheel_drive_controllerο
joint_trajectory_controllerο
Fill in 0 velocities and accelerations into point before trajectories if the state interfaces donβt contain velocity / acceleration information, but the trajectory does. This way, the segment up to the first waypoint will use the same interpolation as the rest of the trajectory. (#2043)
Added decelerate-to-stop functionality when a trajectory is canceled or preempted. Instead of immediately holding position, the controller can now smoothly decelerate each joint to a stop using the per-joint
max_deceleration_on_cancelparameter. (#2163)
pid_controllerο
Added parameter
set_current_state_as_first_setpoint(default: true) to set the current state as the first setpoint when the controller is activated, helping to avoid large initial errors and sudden jumps in control output.