autoware_multi_object_tracker has a significant delay when publishing the results. #5716
Unanswered
vollkornholztuer
asked this question in
Q&A
Replies: 1 comment 3 replies
-
@vollkornholztuer
I'm not sure if I understood your problem correctly, but from first video look like there was long startup time only. You need to check console logs to see if any initialization process is ongoing before publishing first msg. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
My issue
Hey all, i encountered the following issue:
For context: I'm using
autoware_lidar_centerpoint
in combination withautoware_multi_object_tracker
to detect and track vehicles in a sequence of pointclouds from a bag-file (.db3).I encountered the issue, that the published/displayed results from
autoware_multi_object_tracker
are very delayed as seen in the video below:Screencast from 01-30-2025 02:46:56 PM.webm
(The playback of the rosbag file starts at 5 seconds video playback time)
this is how the corresponding rqt-graph looks like as of today, when i noticed the issue:
The interesting thing is, i also managed to run said chain, where the results were instantly published by
autoware_multi_object_tracker
, as seen in the video below:https://github.com/user-attachments/assets/4dc34a3f-0aa6-496a-a778-8236ade690be
I sadly do not have a picture of the rqt-node graph, but it should have been the same. Anything else woudln't make sense in my opinion.
Reproduction of the issue
This is how you can reproduce my steps:
autoware_multi_object_tracker
with the command:ros2 launch autoware_multi_object_tracker multi_object_tracker.launch.xml
autoware_lidar_centerpoint
with a remap forautoware_multi_object_tracker
. This is the command:ros2 launch autoware_lidar_centerpoint lidar_centerpoint.launch.xml output/objects:=/perception/object_recognition/detection/objects
autoware_lidar_centerpoint
with the following command: `ros2 bag play "/path/to/bagfile.db3" --remap /pointcloud2:=/sensing/lidar/pointcloudRelated files that might be important
About the launch.xml and the param.yaml files, these are the contents:
lidar_centerpoint.launch.xml
centerpoint.param.yaml (autoware_lidar_centerpoint)
multi_object_tracker_node.param.yaml (autoware_multi_object_tracker)
multi_object_tracker.launch.xml (autoware_multi_object_tracker)
PS: It doesn't change anything if i use `detected_objects` or `lidar_centerpoint` as the selected input channel. The issue persists, i just have to remap accordingly.If you can help me figure this out, i would be very thankful. Thank you very much for reading.
Beta Was this translation helpful? Give feedback.
All reactions