Robotics StackExchange | Archived questions

Speed up 'rostopic list'

Hey there,

I'm running ROS-Base Indigo (Bare Bones) on a low-power computer and I noticed that when I run rostopic list it takes ~5 seconds to answer. As expected, also rostopic pub take the same amount of time.

Of course, I know the problem is on the computational power of the cpu but my question is if there is any way to speed up rostopic commands with, for instance, some kind of cache.

Thanks in advance

Asked by Henrique Ribeiro on 2017-03-29 08:31:04 UTC

Comments

are you sure the lag is due to computer power and not due to a network issue?

Asked by Procópio on 2017-03-31 03:31:54 UTC

How can I disambiguate? All the TCP connections seem to be fine.

Btw, the computer that I'm using has a AMD Geode LX-800 500MHz CPU with 512MB RAM.

Asked by Henrique Ribeiro on 2017-03-31 04:45:26 UTC

are you physically connected to the low-power computer (keyboard and screen) or is it on your network and you are accessing it from another computer?

Asked by Procópio on 2017-04-04 08:35:49 UTC

Yes, I'm physically connected to it.

Asked by Henrique Ribeiro on 2017-04-04 08:56:57 UTC

have you found any solution to this? I am pretty sure it is some local network config on the ROS machine

Asked by Mehdi. on 2022-10-19 07:34:05 UTC

Answers