# ROS standard topics, messages and nodes

Hi to all,

I have a question that is really general, and I already know (more than) half of the answer, but for completeness I'd like to have information from people that might be more expert than me.

I kind of understood that there is a set of "more or less" standard messages that have been defined within ROS ( http://wiki.ros.org/common_msgs?distr... ). I also think I understood that there is a set of nodes that is somehow "recognized" by the ROS community ( http://www.ros.org/browse/list.php?pa... ). While this is more or less clear (if I'm right), I can't figure how if there is also a standard for the topics, e.g. ROS tells you that the standard topic where to publish odometry is /odom (then you can actually publish it wherever you want). Or similarly, somewhere around the wiki there is written that /camera/image_raw is the standard topics for RGB camera publishing.

Is there any list of this "supposed to be" standard topic in this sense?

And what about messages-services-actions that are used by recognized nodes (e.g. MoveBase.action of move_base)?

edit retag close merge delete