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.
controller_interface
The new
MagneticFieldSensorsemantic component provides an interface for reading data from magnetometers. (#2627)The controller_manager will now deactivate the entire controller chain if a controller in the chain fails during the update cycle. (#2681)
The update rate of the controller will now be approximated to a closer achievable frequency, when its frequency is not achievable with the current controller manager update rate. (#2828)
The lifecycle ID is cached internally in the controller to avoid calls to get_lifecycle_state() in the real-time control loop. (#2884)
controller_manager
The
bcolorsclass now respects theRCUTILS_COLORIZED_OUTPUTenvironment variable to automatically disable colors in non-TTY and CI environments.The default strictness for
switch_controlleris changed tostrict. (#2742)A new parameter
handle_exceptionsis added to the controller manager to control whether exceptions thrown by controllers during update are caught and handled internally or propagated. (#2807)
hardware_interface
ros2controlcli
No notable changes in this release.
transmission_interface
The
simple_transmissionanddifferential_transmissionnow also support theforceinterface (#2588).