-
Notifications
You must be signed in to change notification settings - Fork 704
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
fix(behavior_velocity_planner): planning factor integration #10292
fix(behavior_velocity_planner): planning factor integration #10292
Conversation
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
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.
Okay except for crosswalk
@@ -881,7 +881,7 @@ void CrosswalkModule::applySlowDown( | |||
} | |||
if (slowdown_pose) | |||
planning_factor_interface_->add( | |||
output.points, planner_data_->current_odometry->pose, *slowdown_pose, *slowdown_pose, | |||
output.points, planner_data_->current_odometry->pose, *slowdown_pose, |
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.
Maybe we have start & end point for slowdown.
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.
As far as I read the code, crosswalk module inserts one slow down start point, and all trajectory points are overwritten with same slow down velocity. Then, crosswalk has only one control point as well.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #10292 +/- ##
==========================================
- Coverage 26.04% 26.04% -0.01%
==========================================
Files 1375 1375
Lines 106439 106447 +8
Branches 40902 40899 -3
==========================================
Hits 27723 27723
- Misses 76011 76018 +7
- Partials 2705 2706 +1
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Description
All behavior veloicty modules set redundant control point if the module made stop decision.
Related links
Parent Issue:
How was this PR tested?
I confirmed modules output planning factor properly after fixing.
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.