Skip to content
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(detected_object_validation): add BOUNDING_BOX interface to lanelet filter #3957

Merged
merged 3 commits into from
Jun 20, 2023

Conversation

scepter914
Copy link
Contributor

@scepter914 scepter914 commented Jun 13, 2023

Description

For now, the lanelet filter handle only POLYGON shape type.
So this PR adapt to BOUNDING_BOX shape type.
This change can be used for radar detection.

Tests performed

Tested by rosbag.

Screenshot from 2023-06-13 01-01-43

Purple objects is input objects and red objects is filtered objects.

Effects on system behavior

This PR doesn't effect to POLYGON type, so doesn't effect to system behavior.

Pre-review checklist for the PR author

The PR author must check the checkboxes below when creating the PR.

In-review checklist for the PR reviewers

The PR reviewers must check the checkboxes below before approval.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

  • There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

…nelet filter

Signed-off-by: scepter914 <scepter914@gmail.com>
Signed-off-by: scepter914 <scepter914@gmail.com>
@scepter914 scepter914 requested review from miursh, yukkysaito and a team as code owners June 13, 2023 03:27
@github-actions github-actions bot added type:documentation Creating or refining documentation. (auto-assigned) component:perception Advanced sensor data processing and environment understanding. (auto-assigned) labels Jun 13, 2023
@codecov
Copy link

codecov bot commented Jun 13, 2023

Codecov Report

Patch coverage has no change and project coverage change: -0.01 ⚠️

Comparison is base (07f8de7) 14.45% compared to head (d0ef539) 14.45%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3957      +/-   ##
==========================================
- Coverage   14.45%   14.45%   -0.01%     
==========================================
  Files        1456     1456              
  Lines      102537   102550      +13     
  Branches    29652    29652              
==========================================
  Hits        14819    14819              
- Misses      71567    71580      +13     
  Partials    16151    16151              
Flag Coverage Δ *Carryforward flag
differential 0.00% <0.00%> (?)
total 14.45% <ø> (+<0.01%) ⬆️ Carriedforward from 54176a3

*This pull request uses carry forward flags. Click here to find out more.

Impacted Files Coverage Δ
...ed_object_validation/src/object_lanelet_filter.cpp 0.00% <0.00%> (ø)

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

@scepter914 scepter914 closed this Jun 13, 2023
@yukkysaito yukkysaito reopened this Jun 13, 2023
Signed-off-by: scepter914 <scepter914@gmail.com>
Copy link
Contributor

@miursh miursh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@scepter914 scepter914 merged commit 5c8c024 into main Jun 20, 2023
@scepter914 scepter914 deleted the feature/lanelet_filter_bbox branch June 20, 2023 11:15
zulfaqar-azmi-t4 pushed a commit to zulfaqar-azmi-t4/autoware.universe that referenced this pull request Jun 21, 2023
…et filter (autowarefoundation#3957)

* feature(detected_object_validation): add BOUNDING_BOX interface to lanelet filter

Signed-off-by: scepter914 <scepter914@gmail.com>

* update README

Signed-off-by: scepter914 <scepter914@gmail.com>

* avoid reuse msg data

Signed-off-by: scepter914 <scepter914@gmail.com>

---------

Signed-off-by: scepter914 <scepter914@gmail.com>
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) type:documentation Creating or refining documentation. (auto-assigned)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants