-
Notifications
You must be signed in to change notification settings - Fork 675
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(lane_change): improve delay lane change logic (#9480)
* implement function to check if lane change delay is required Signed-off-by: mohammad alqudah <[email protected]> * refactor function isParkedObject Signed-off-by: mohammad alqudah <[email protected]> * refactor delay lane change parameters Signed-off-by: mohammad alqudah <[email protected]> * update lc param yaml Signed-off-by: mohammad alqudah <[email protected]> * separate target lane leading objects based on behavior (RT1-8532) Signed-off-by: Zulfaqar Azmi <[email protected]> * fixed overlapped filtering and lanes debug marker Signed-off-by: Zulfaqar Azmi <[email protected]> * combine filteredObjects function Signed-off-by: Zulfaqar Azmi <[email protected]> * renaming functions and type Signed-off-by: Zulfaqar Azmi <[email protected]> * update some logic to check is stopped Signed-off-by: Zulfaqar Azmi <[email protected]> * rename expanded to stopped_outside_boundary Signed-off-by: Zulfaqar Azmi <[email protected]> * Include docstring Signed-off-by: Zulfaqar Azmi <[email protected]> * rename stopped_outside_boundary → stopped_at_bound Signed-off-by: Zulfaqar Azmi <[email protected]> * Update planning/behavior_path_planner/autoware_behavior_path_planner_common/include/autoware/behavior_path_planner_common/utils/path_safety_checker/objects_filtering.hpp Co-authored-by: mkquda <[email protected]> Signed-off-by: Zulfaqar Azmi <[email protected]> * Update planning/behavior_path_planner/autoware_behavior_path_planner_common/include/autoware/behavior_path_planner_common/utils/path_safety_checker/objects_filtering.hpp Co-authored-by: mkquda <[email protected]> Signed-off-by: Zulfaqar Azmi <[email protected]> * spell-check Signed-off-by: Zulfaqar Azmi <[email protected]> * add docstring for function is_delay_lane_change Signed-off-by: mohammad alqudah <[email protected]> * remove unused functions Signed-off-by: mohammad alqudah <[email protected]> * fix spelling Signed-off-by: mohammad alqudah <[email protected]> * add delay parameters to README Signed-off-by: mohammad alqudah <[email protected]> * add documentation for delay lane change behavior Signed-off-by: mohammad alqudah <[email protected]> * Update planning/behavior_path_planner/autoware_behavior_path_lane_change_module/src/utils/utils.cpp Co-authored-by: Zulfaqar Azmi <[email protected]> * Update planning/behavior_path_planner/autoware_behavior_path_lane_change_module/src/utils/utils.cpp Co-authored-by: Zulfaqar Azmi <[email protected]> * Update planning/behavior_path_planner/autoware_behavior_path_lane_change_module/src/utils/utils.cpp Co-authored-by: Zulfaqar Azmi <[email protected]> * run pre-commit checks Signed-off-by: mohammad alqudah <[email protected]> * only check for delay lc if feature is enabled Signed-off-by: mohammad alqudah <[email protected]> --------- Signed-off-by: mohammad alqudah <[email protected]> Signed-off-by: Zulfaqar Azmi <[email protected]> Co-authored-by: Zulfaqar Azmi <[email protected]> Co-authored-by: Zulfaqar Azmi <[email protected]>
- Loading branch information
1 parent
08621e6
commit c4608ad
Showing
12 changed files
with
3,495 additions
and
176 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
657 changes: 657 additions & 0 deletions
657
...autoware_behavior_path_lane_change_module/images/delay_lane_change_1.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
625 changes: 625 additions & 0 deletions
625
...autoware_behavior_path_lane_change_module/images/delay_lane_change_2.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
683 changes: 683 additions & 0 deletions
683
...autoware_behavior_path_lane_change_module/images/delay_lane_change_3.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
683 changes: 683 additions & 0 deletions
683
...autoware_behavior_path_lane_change_module/images/delay_lane_change_4.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
677 changes: 677 additions & 0 deletions
677
...autoware_behavior_path_lane_change_module/images/delay_lane_change_5.drawio.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.