ROS2 or ROS 2?
I have seen a lot of discussions around this topic and must say I do agree and prefer to call it ROS2. Simply for the reason that in the Terminal you can't just write
$ ros 2 service list
and expect it to work. So it would be
$ ros_2 service list
or maybe even with an escape character
$ ros\ 2 service list
So let's just agree we stick with ROS2 or ros2