ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

There are no masters or slaves in a ROS 1 system.

Communication is either publish-subscribe (ie: peer-to-peer), service-based (ie: client-server) or action-based (client-server).

The only "master" is the roscore, but that is not involved in communication between nodes and only serves as a DNS (ie: "which topic is published where?", etc). It does not participate in the exchange of bytes between nodes. ROS does not use a broker.

I thought the rostime of the slave is associated with that of the Master correct?

No, that's not correct.