ros2 / ros1_bridge

ROS 2 package that provides bidirectional communication between ROS 1 and ROS 2
Apache License 2.0
421 stars 274 forks source link

The factors affecting the maximum frequency of topics in the ROS1 bridge #429

Open alanxuefei opened 4 months ago

alanxuefei commented 4 months ago

Create an issue to discuss the factors that can affect the maximum frequency of topics in the ROS1 bridge.

In my system with a 2.4GHz CPU core, the ROS1 bridge experiences crashes and message loss when the message frequency exceeds 100 Hz.

In my system with a 3.6 GHz CPU, the ROS1 bridge can easily bridge messages at 1000Hz.

What are other factors, apart from the CPU, that affect the performance of the ROS1 bridge?

alanxuefei commented 4 months ago

Just an update: the ROS2 bridge can crash easily when we set history to keep_all.