Re: [ros-users] Is ROS limiting channel bandwidth over netwo…

Top Page
Attachments:
Message as email
+ (text/plain)
+ (text/html)
Delete this message
Reply to this message
Author: User discussions
Date:  
To: Tully Foote
CC: User discussions
Subject: Re: [ros-users] Is ROS limiting channel bandwidth over network?
CPU looks like 30%

load average machine 1 (quad core)
load average: 1.24, 1.58, 1.44

load average machine2 (dual core)
load average: 0.06, 0.03, 0.01

i used iostat to look at what I believe is hard drive io, and the
utilization is almost always 0%, spikes at 8%

is there some other io you were looking for?

On Mon, Mar 7, 2011 at 7:13 PM, Tully Foote <> wrote:

> What does your CPU, load average, other IO load look like on both
> machines? It could be limited by the compression instead of the
> throughput.
>
> Tully
>
>
> On Mon, Mar 7, 2011 at 2:52 PM, Sean Anderson <
> > wrote:
>
>> We've been watching on the system monitor of both machines
>>
>> We just subscribed to the raw channels instead of the compressed and we're
>> seeing a transfer rate of up to 8MB/s on the system monitor instead of
>> 1MB/s, so the problem has something to do with the compression
>>
>> any ideas?
>>
>>
>> On Mon, Mar 7, 2011 at 5:27 PM, Ken Conley <> wrote:
>>
>>> Have you taken the measurement using some other means? Please note from
>>> the documentation below that "rostopic bw" is not the best means of
>>> measuring this:
>>>
>>> """
>>> http://www.ros.org/wiki/rostopic#rostopic_bw
>>> NOTE: the bandwidth reported is the received bandwidth. If there are
>>> network connectivity issues, or if rostopic cannot keep up with the
>>> publisher, the reported number may be lower than the actual bandwidth.
>>> rostopic is implemented in Python, which cannot maintain as high throughput
>>> as roscpp <http://www.ros.org/wiki/roscpp>-based nodes.
>>> """
>>>
>>> - Ken
>>>
>>> On Mon, Mar 7, 2011 at 2:21 PM, Sean Anderson <
>>> > wrote:
>>>
>>>> Hi,
>>>>
>>>> My team is trying to use image_transport compression in order to
>>>> transfer large amounts of image data over our wireless network.
>>>>
>>>> We're using wireless N, but we have been unable to transfer for than 1
>>>> megabyte per sec over the network using ROS.
>>>>
>>>> When using "rostopic bw <channel>" in conjunction we have noticed that
>>>> the bandwidth rises to 2 megabyte per sec (we've seen a max of 4MB/s with
>>>> multiple tabs running the bw check)
>>>>
>>>> A colleague of mine noticed something about wpa_supplicant_node having a
>>>> wireless 11b max bandwidth limiter, is this what is limiting our transfer
>>>> rate? Does anyone know how to unlock the limit?
>>>>
>>>> Thanks so much,
>>>>
>>>> Sean Anderson
>>>>
>>>> _______________________________________________
>>>> ros-users mailing list
>>>>
>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>
>>>>
>>>
>>
>> _______________________________________________
>> ros-users mailing list
>>
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>>
>
>
> --
> Tully Foote
> Systems Engineer
> Willow Garage, Inc.
>
> (650) 475-2827
>