feat(ars548): implemented universal radar messages proposal #284
+388
−26
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Type
Related Links
Related issue:
https://github.com/orgs/autowarefoundation/discussions/5264
Description
This PR provides a reference implementation for the universal radar messages explained in the previous link
The currently published PointCloud2 works as the universal radar detection implementation (we want the least number of restrictions over it so it can be expanded and can fully use each radars' features if needed, although autoware does not have a plan for this at the moment).
A new universal radar object message is used, which can model all of the radars we know of.
A new radar info message publishes information about each of the radar fields, such as if it is really filled, its ranges, and resolution.
Review Procedure
The new topics comply with the previous interface (I compared the original topics and the proposed ones with ros2 topic echo and confirmed that they worked as expected).
Remarks
Pre-Review Checklist for the PR Author
PR Author should check the checkboxes below when creating the PR.
Checklist for the PR Reviewer
Reviewers should check the checkboxes below before approval.
Post-Review Checklist for the PR Author
PR Author should check the checkboxes below before merging.
CI Checks