-
Notifications
You must be signed in to change notification settings - Fork 682
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_path_planner): fix path distortion of no back pull out #2829
Conversation
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Codecov ReportBase: 11.61% // Head: 11.60% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #2829 +/- ##
==========================================
- Coverage 11.61% 11.60% -0.02%
==========================================
Files 1319 1319
Lines 92107 92253 +146
Branches 24425 24544 +119
==========================================
Hits 10702 10702
- Misses 70233 70378 +145
- Partials 11172 11173 +1
*This pull request uses carry forward flags. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
planning/behavior_path_planner/src/scene_module/utils/geometric_parallel_parking.cpp
Outdated
Show resolved
Hide resolved
planning/behavior_path_planner/src/scene_module/utils/geometric_parallel_parking.cpp
Outdated
Show resolved
Hide resolved
…c_parallel_parking.cpp
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
…utowarefoundation#2829) * fix(behavior_path_planner): fix path distortion of no back pull out Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * Update planning/behavior_path_planner/src/scene_module/utils/geometric_parallel_parking.cpp --------- Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>
…utowarefoundation#2829) (#273) * fix(behavior_path_planner): fix path distortion of no back pull out * Update planning/behavior_path_planner/src/scene_module/utils/geometric_parallel_parking.cpp --------- Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp> Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>
Signed-off-by: kosuke55 kosuke.tnp@gmail.com
Description
Fix path distortion of pull out path when backward driving is disabled.
The geometric pull out assumes that the start pose and the end pose is in parallel, but when backward driving is disabled the raw current pose is used as start pose and is not refined. In this PR, the current pose is refined to the lane for the start pose.
And add a guard for discontinuity.
Related links
tier4 intenal link
Tests performed
psim
how to reproduce the problem
Notes for reviewers
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.
After all checkboxes are checked, anyone who has write access can merge the PR.