-
Notifications
You must be signed in to change notification settings - Fork 706
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
feat(lidar_transfusion): intensity as uint8 and tests #7745
feat(lidar_transfusion): intensity as uint8 and tests #7745
Conversation
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
@amadeuszsz I did something similar here: |
Note: |
FYI we already checking first input cloud and comparing with the reference. |
🙈 For example, |
@amadeuszsz |
Removing |
Sorry, I did not understand what you meant. Btw, what failed to compile was a local build in my PC
|
…factor Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
If we switch this PR to draft, the review will take place after merge of parent PR.
My fault, I should leave a note that this PR required changes from parent PR. Required changes are not included since parent PR is still under development. For time being I'm using |
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks awesome (bar the evil way to decode the bytes)
However, these tests would need to be disabled by default in the meantime
https://github.com/autowarefoundation/autoware.universe/blob/b43cffb3be7059640ed30b51e17e834a1ad3227d/perception/lidar_centerpoint/CMakeLists.txt#L163
#7724
🫠
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…tion#7745) * feat(lidar_transfusion): intensity as uint8 and tests Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * style(pre-commit): autofix * fix(lidar_transfusion): headers include Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * feat(lidar_transfusion): use autoware_point_types for validation & refactor Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * style(lidar_transfusion): remove deprecated function Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * test(lidar_transfusion): point_step validation is not required Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * docs(lidar_transfusion): update assumptions / known limits Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * refactor(lidar_transfusion): redundant points structure Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * docs(lidar_transfusion): update assumptions / known limits Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * test(lidar_transfusion): temporary disable CUDA tests Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> --------- Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>
…tion#7745) * feat(lidar_transfusion): intensity as uint8 and tests Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * style(pre-commit): autofix * fix(lidar_transfusion): headers include Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * feat(lidar_transfusion): use autoware_point_types for validation & refactor Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * style(lidar_transfusion): remove deprecated function Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * test(lidar_transfusion): point_step validation is not required Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * docs(lidar_transfusion): update assumptions / known limits Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * refactor(lidar_transfusion): redundant points structure Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * docs(lidar_transfusion): update assumptions / known limits Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * test(lidar_transfusion): temporary disable CUDA tests Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> --------- Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>
…refoundation#7745)" This reverts commit 7da383d.
…tion#7745) * feat(lidar_transfusion): intensity as uint8 and tests Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * style(pre-commit): autofix * fix(lidar_transfusion): headers include Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * feat(lidar_transfusion): use autoware_point_types for validation & refactor Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * style(lidar_transfusion): remove deprecated function Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * test(lidar_transfusion): point_step validation is not required Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * docs(lidar_transfusion): update assumptions / known limits Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * refactor(lidar_transfusion): redundant points structure Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * docs(lidar_transfusion): update assumptions / known limits Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> * test(lidar_transfusion): temporary disable CUDA tests Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> --------- Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>
Description
This PR updates intensity field as it's considered in new Autoware point clouds format. New unit tests cover this change.
Related links
Parent Issue:
Parent PR:
How was this PR tested?
Notes for reviewers
Changes from parent PR are required to build & test this PR.
Interface changes
Now the input point cloud has to contain uint8 intensity field.
Effects on system behavior
None.