Type safe logging
The ROS logging macros suffer from all the dangers of printf. Modern logging systems like spdlog, address these issues, but we're stuck with the old style va-arg style printf method.
I spent yesterday sanitizing hundreds of incorrect ros logging statements, that had mismatches between the format specifier and the data provided.
I wonder if there's been any discuss about improving this, or are there alternatives?
Hi, have a look at this thread in ROS discourse, it might be useful https://discourse.ros.org/t/ros2-logg...
I like it!