You're reading the documentation for a version of ROS 2 that has reached its EOL (end-of-life), and is no longer officially supported. If you want up-to-date information, please have a look at Kilted.
Release Notes: Humble to Iron
This list summarizes the changes between Humble (previous) and Iron (current) releases. Bugfixes are not included in this list.
Note
This list was created in July 2024, earlier changes may not be included.
controller_interface
For details see the controller_manager section.
The new
PoseSensorsemantic component provides a standard interface for hardware providing cartesian poses (#1775)
controller_manager
ros2_control_nodecan now handle the sim time used by different simulators, whenuse_sim_timeis set to true (#1810).The
ros2_control_nodenode now accepts thethread_priorityparameter to set the scheduler priority of the controller_manager’s RT thread (#1820).Added support for the wildcard entries for the controller configuration files (#1724).
The
ros2_control_nodenode has a newlock_memoryparameter to lock memory at startup to physical RAM in order to avoid page faults (#1822).The
ros2_control_nodenode has a newcpu_affinityparameter to bind the process to a specific CPU core. By default, this is not enabled. (#1852).