ROS 2 Lyrical C++ Version
The Robot Operating System's next major version could require modern C++20 compilers.
Deep Dive
The ROS Project Management Committee (PMC) is planning to upgrade the core language standard for the upcoming ROS 2 'Lyrical' distribution to C++20. This would move from the current C++17 standard, targeting platforms like Ubuntu 26.04 and Windows 11. The PMC is seeking community feedback to ensure the upgrade doesn't break critical workflows or orphan embedded environments that rely on older compilers.
Why It Matters
This upgrade will enable more modern robotics software but could impact teams using legacy hardware or toolchains.