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

ROS network bandwidth requirements

asked 2013-01-10 06:12:01 -0600

JillTurtle gravatar image

updated 2013-01-10 09:51:44 -0600

I have a turtlebot system with the laptop and workstation both running Ubuntu 12.04 and ROS Fuerte.

My question is what is the necessary network connection speed between the two laptops in order for ROS to run reliably. I can currently get a MAXIMUM speed of .25 mbits/sec. (the connection is achieved through a SLIP connection of two Xbee-Pro-PKG modems). Is this connection speed going to be fast enough once I add more turtlebots to my system? (i.e. the turtlebots will need to communicate across the Xbees to coordinate their efforts, so will this connection allow that communication to happen reliably?)

Thanks in advance for your input.

EDIT: I have only just begun working with ROS so my knowledge is limited, but ONE of my goals is to eventually have a team of 5 or so turtlebots working together to build a SLAM map of a large area to create one coherent map of said area. My guess is that the slow connection would make a task such as this difficult... would you agree?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-01-10 06:23:20 -0600

dornhege gravatar image

It depends on what you want to do/send.

ROS puts some slight overhead on the messages, but mainly it's the data you are transferring. If it is only low-rate coordination commands that should be OK. If you want to transfer 3D point clouds at 30Hz your speed won't be enough.

edit flag offensive delete link more

Question Tools


Asked: 2013-01-10 06:12:01 -0600

Seen: 1,518 times

Last updated: Jan 10 '13