ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
If you're trying to connect the server computer from another client computer. You can follow this
First, assume that your server IP is [sIP], and client IP is [cIP]. Make sure that you can ping [sIP] from your client computer. And then type :
export ROS_HOSTNAME=[cIP]
export ROS_MASTER_URI=http://[sIP]:11311
in the terminal of the client computer.
Now you can try :
rostopic list
or
rosnode list
You should be able to see the nodes and topics existing on the server computer. And then you can do any operation as if in the same computer.
Actionlib is some kind of technique that is similar to service but provides more functions. It's widely used in arm navigation and controller as I know. This might not related to your original need.