-
Notifications
You must be signed in to change notification settings - Fork 646
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(autoware_ground_segmentation): grid data structure revision for efficiency improve #9297
base: main
Are you sure you want to change the base?
feat(autoware_ground_segmentation): grid data structure revision for efficiency improve #9297
Conversation
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
d5420a1
to
6d76680
Compare
Signed-off-by: Taekjin LEE <[email protected]>
…ode.cpp Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
… size refactor: Update Grid class initialization to use radians for azimuth size refactor: Update Grid class initialization to use radians for azimuth size Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
… size Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
…nt a segmentation logic refactor: Update Grid class initialization and reset methods, implement a segmentation logic refactor: replace original methods Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
refactor: remove previous scan ground grid Signed-off-by: Taekjin LEE <[email protected]>
…for radius comparisons Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
fix: ground bin logic fix Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
fix: azimuth grid index converter bug Signed-off-by: Taekjin LEE <[email protected]>
fix: cell connection bug fix Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
…onnection Remove unused code and optimize grid radial calculation Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
…ection Optimize grid radial calculation and remove unused code Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
Signed-off-by: Taekjin LEE <[email protected]>
b63d4f1
to
980e054
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #9297 +/- ##
===========================================
- Coverage 29.19% 14.60% -14.59%
===========================================
Files 1333 84 -1249
Lines 102795 5978 -96817
Branches 39870 1407 -38463
===========================================
- Hits 30008 873 -29135
+ Misses 69926 4984 -64942
+ Partials 2861 121 -2740
☔ View full report in Codecov by Sentry. |
Description
Change data structure of grid for calculation efficiency improvement.
How the efficiency is improved
Drawbacks
Drawback mitigation
set the parameter
grid_size_m
to 0.5PR autowarefoundation/autoware_launch#1223
Related links
Parent Issue:
How was this PR tested?
Performance test (check degradation)
TIER IV INTERNAL
Processing time
Before
Computation time difference by grid size is negligible.
After
The larger grid size, the lower computation time.
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.