-
Notifications
You must be signed in to change notification settings - Fork 664
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
perf(static_obstacle_avoidance): remove redundant calculation related to lanelet functions #9355
Conversation
Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
...ance_module/include/autoware/behavior_path_static_obstacle_avoidance_module/data_structs.hpp
Outdated
Show resolved
Hide resolved
Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #9355 +/- ##
==========================================
- Coverage 29.81% 29.81% -0.01%
==========================================
Files 1338 1341 +3
Lines 103242 103261 +19
Branches 40238 40238
==========================================
+ Hits 30783 30786 +3
- Misses 69472 69488 +16
Partials 2987 2987
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Description
This PR removes redundant calculation of lanelet related funtions, by adding substituting the result in
AvoidancePlanningData
.Especially the below two results are tackled in this Pr.
getClosestLanelet
calcDistanceToRedTrafficLight
isAllowedGoalModification
Related links
None
How was this PR tested?
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.