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

communication between two pc

asked 2014-04-25 05:29:57 -0600

AnuZam gravatar image

Hi all, I have been running ROS core and other packages on one machine and subscribing to the topics on the other machine. Is there some way of limiting the amount of data received by the the subscriber machine? I notice that the master machine sends all topics over the connection even when the subscriber machine hasn't subscribed to those topics. Is there some way of limiting the number of topics that are being communicated? Thankyou.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2014-04-25 06:13:27 -0600

ahendrix gravatar image

ROS does not transfer all topic over the network. It only transfers data for topics that are subscribed to.

What are you seeing that makes you think all of your topic data is being transferred over the network?

edit flag offensive delete link more


I had a utility that checked data transfered over WiFi (I had a WiFi router that was connected to just two PCs running ROS) and it was giving me data received even when I had not subscribed to any topics.

AnuZam gravatar image AnuZam  ( 2014-04-27 12:49:04 -0600 )edit

Question Tools


Asked: 2014-04-25 05:29:57 -0600

Seen: 603 times

Last updated: Apr 25 '14