Skip to content

fix(autoware_simple_object_merger): templatize simple object merger #10785

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

a-maumau
Copy link
Contributor

@a-maumau a-maumau commented Jun 9, 2025

Description

This PR templatizes autoware_simple_object_merger to support both DetectedObjects and TrackedObjects messages.

For the TrackedObjects, if the UUID collides, it will generate a new UUID and map to the new UUID.
Mapping get removed when the last usage was older than the uuid_mapping_cleanup_threshold.

Note

Node name has been changed.

Related links

Parent Issue:

  • Link

How was this PR tested?

Test with the test in this PR and Autoware's sample rosbag.

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

Node name of simple object merger has been changed.

@github-actions github-actions bot added the component:perception Advanced sensor data processing and environment understanding. (auto-assigned) label Jun 9, 2025
Copy link

github-actions bot commented Jun 9, 2025

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@technolojin technolojin self-assigned this Jun 9, 2025
@a-maumau a-maumau force-pushed the mau/feat/perception/simple_object_merger/templatize branch from cdfed71 to 31a8c49 Compare June 12, 2025 06:16
@a-maumau a-maumau force-pushed the mau/feat/perception/simple_object_merger/templatize branch from 31a8c49 to 9bba977 Compare June 13, 2025 04:15
@a-maumau a-maumau changed the title fix(autoware_simple_object_merge): templatize simple object merger fix(autoware_simple_object_merger): templatize simple object merger Jun 13, 2025
@a-maumau a-maumau marked this pull request as ready for review June 13, 2025 04:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:perception Advanced sensor data processing and environment understanding. (auto-assigned)
Projects
Status: To Triage
Development

Successfully merging this pull request may close these issues.

2 participants