ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
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.