-
Notifications
You must be signed in to change notification settings - Fork 675
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(avoidance/goal_planner): execute avoidance and pull over simultaneously #5979
Conversation
8cbefad
to
f534665
Compare
f534665
to
225a07a
Compare
218aad6
to
8f66df0
Compare
8f66df0
to
423b709
Compare
423b709
to
97dd037
Compare
10b8e1e
to
460ad01
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #5979 +/- ##
==========================================
- Coverage 14.64% 14.62% -0.02%
==========================================
Files 1858 1858
Lines 126839 127028 +189
Branches 37171 37216 +45
==========================================
+ Hits 18570 18575 +5
- Misses 87381 87556 +175
- Partials 20888 20897 +9
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: kosuke55 <[email protected]>
…ommon Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
Signed-off-by: kosuke55 <[email protected]>
2bd6c7b
to
c140aef
Compare
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!
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
…neously (autowarefoundation#5979) * feat(avoidance/goal_planner): execute avoidance and pull over simultaneously Signed-off-by: kosuke55 <[email protected]> Signed-off-by: kosuke55 <[email protected]> * use utils Signed-off-by: kosuke55 <[email protected]> * fix overlapped Signed-off-by: kosuke55 <[email protected]> * reafactor(behavior_path_planner): move isAllowedGoalModification to common Signed-off-by: kosuke55 <[email protected]> * fix readme Signed-off-by: kosuke55 <[email protected]> * add goal modification condtion to avoidance Signed-off-by: kosuke55 <[email protected]> * clean up * revert param Signed-off-by: kosuke55 <[email protected]> * fix param Signed-off-by: kosuke55 <[email protected]> * move dead line process Signed-off-by: kosuke55 <[email protected]> * fix condition Signed-off-by: kosuke55 <[email protected]> * fix crop Signed-off-by: kosuke55 <[email protected]> * fix crop * fix typos Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]>
Description
avoidance_pull_over-2023-12-27_01.39.07.mp4
lane change -> avoidance -> pull over
lane_change_avoidance_pull_over-2023-12-27_17.18.59.mp4
avoidance_pull_over-2024-01-16_23.47.14.mp4
Related links
launcher: autowarefoundation/autoware_launch#782
tier4 internal ticket
https://tier4.atlassian.net/browse/RT1-3966
Tests performed
psim
tier4 internal scenario test
https://evaluation.tier4.jp/evaluation/reports/tables/new?catalog_id=095ae8b3-a23b-4a08-8674-10a681449693&filter=&job_id=bcbb2adf-0904-5c8b-b0f1-6eaf837e4558&project_id=prd_jt&table_config=date%2Ctotal%2Chide&target_ids=a205cd03-61b1-5905-b957-d200d9e1e69e
Notes for reviewers
Interface changes
none
Effects on system behavior
none
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.