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

Publishers have an XMLRPC interface for getting the connection information, so that subscribers can request the most appropriate transport (TCP or UDP), and get an appropriate response. Since services only have one underlying transport, this extra layer is unnecessary.

1) I have no idea where step 3 went.

2) "foo" is the ROS_HOSTNAME of the machine that talker is running on. In most cases this just the machine's hostname, but it may also be a string representation of an IP.