-
Notifications
You must be signed in to change notification settings - Fork 34
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(behavior_path_planner): update pull over/out for new blinker logic #138
feat(behavior_path_planner): update pull over/out for new blinker logic #138
Conversation
77be6a1
to
9e80bfa
Compare
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
9e80bfa
to
0a3a3e0
Compare
// turn hazard light when backward driving | ||
const Pose & current_pose = planner_data_->self_pose->pose; | ||
|
||
// turn on hazard light when backward driving |
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.
- add else
- desired start point = start point of pull out
- required start point = start point of pull out
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.
fixed in 09b7e45
const double distance_to_start = | ||
calcSignedArcLength(full_path.points, current_pose.position, start_pose.position); | ||
const bool is_before_start_pose = distance_to_start >= 0.0; | ||
turn_signal.desired_start_point = |
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.
desired start point = 3 seconds before the start point of pullover
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.
fixed in f6663c5
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## feat/add-new-intersection-algorithm #138 +/- ##
=====================================================================
Coverage ? 2.49%
=====================================================================
Files ? 58
Lines ? 6682
Branches ? 3426
=====================================================================
Hits ? 167
Misses ? 6189
Partials ? 326
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. |
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Description
Update pull over for new winker logic of @purewater0901
Discussion pull over/out winker behavior (TIER IV internal links)
Related links
Merge the following PRs
Tests performed
shift pull over
shift_pull_over_winkeker_2022-09-24-17-34-20.mp4
arc forward
arc_foward_winker_2022-09-24-17-42-39.mp4
arc backward
arc_backward_winker_2022-09-24-17-46-06.mp4
Since pull_out wants to start driving immediately after approval, the 3 seconds need to be guaranteed by an operator.
back to shift_pull_out
back_pull_out_winker_2022-09-24-18-41-20.mp4
geometric pull out
geometric_pull_out_2022-09-24-18-48-49.mp4
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.