Hello,
Thanks for your great contribution. I am now using the nav2 and use ros1_bridge to transmit message. Here I came across a problem about transmission latency.
Issue report
TF latency
Required Info:
Operating System:
ubuntu20.04
Installation type:
apt-get install
Version or commit hash:
ros galactic
DDS implementation:
default with ros galactic
Expected behavior
The TF latency is almost the same
Actual behavior
The TF latency in ROS2 is far longer than in ROS1
Additional information
TF tree in ROS1(ROS2 is not launched)
TF tree in ROS1(ROS2 is launched)
TF tree in ROS2
As shown above, when using rqt_tf_tree, we can see that the latency of TF between rslidar and map is less than 150ms, when the ROS2 is also launched, the latency is about 205 ms, while in ROS2, the latency is about 260 ms.
It seems that there exists obvious TF latency with ros1_bridge. Why This happened and how to avoid this?
Thanks for your attention and wait for your kind response.
Hello, Thanks for your great contribution. I am now using the nav2 and use ros1_bridge to transmit message. Here I came across a problem about transmission latency.
Issue report
TF latency Required Info:
Expected behavior
The TF latency is almost the same
Actual behavior
The TF latency in ROS2 is far longer than in ROS1
Additional information
TF tree in ROS1(ROS2 is not launched)
TF tree in ROS1(ROS2 is launched)
TF tree in ROS2
As shown above, when using rqt_tf_tree, we can see that the latency of TF between rslidar and map is less than 150ms, when the ROS2 is also launched, the latency is about 205 ms, while in ROS2, the latency is about 260 ms.
It seems that there exists obvious TF latency with ros1_bridge. Why This happened and how to avoid this?
Thanks for your attention and wait for your kind response.