ROS2 convention of Naming of fields
ROS2 has naming conventions for naming msg, srv file names and fields used in the msg, srv files.
what is the purpose of these naming convention?
Are these naming conventions checked only during the build phase.
Does it effect data transfer through different middle wares?
Thanks.
I don't think this is a complete answer for you, but there is some justification here: https://design.ros2.org/articles/topi...
does seem to be partially related to DDS requirements