ros1_bridge extremely slow when passing images

asked 2021-06-11 08:25:35 -0500

g.bardaro gravatar image

Hello everyone,

I am using ros1_bridge to convert image messages coming from an Orbbec Astra from ROS1 to ROS2.

I have the following setup:

  • robot-pc: running ROS Melodic directly connected to the Astra.
  • remote-pc: connected via ethernet to the robot-pc. It runs ROS Noetic and ROS Foxy.

ros1_brige runs on the remote-pc. If I run rostopic echo directly on the remote-pc, image messages arrive at the expected frequency of 30 Hz, but as soon as they go through ros1_brige, the output frequency plummet to less than 1 Hz.

Am I missing something? Should I use some specific configuration when using larger messages? I couldn't find anything in the documentation.

Thanks

edit retag flag offensive close merge delete