Skip to content
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): abort lane change function #2359

Conversation

zulfaqar-azmi-t4
Copy link
Contributor

@zulfaqar-azmi-t4 zulfaqar-azmi-t4 commented Nov 24, 2022

NOTE 1: Following in the config PR that reflects the new parameters tier4/autoware_launch#583

NOTE 2: The documentation of the new behavior is described in this PR #2599.

Description

Current lane change abort function only cancels unsafe lane change path when ego is still relatively close to the current reference lane (preparation phase). While ego is lane changing, there is no action to respond to the unsafe lane change path. Therefore the aim of this PR is to introduce a function that allows ego vehicle to return to original lane should abort is needed.

Note that this function "DOESN'T GUARANTEE SAFE ABORT"

abort-illustration

Flowchart

flowchart-abort-process

The abort process may result in two different outcome. If ego as yet no depart from the reference lane, the result is CANCEL process. (Note that this is the original abort function that has already available in the main branch)

The following illustrates the CANCEL process

cancel-.2022-11-29-14-21-01.mp4.mp4

If ego depart from the current lane, then the result will be Abort process.

abort-.2022-11-29-14-23-40.mp4.mp4

Related links

Parameters: tier4/autoware_launch#583
TIER4 Internal Link

Tests performed

cap-.2022-11-24-15-51-31.mp4.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.

  • The PR follows the pull request guidelines.
  • The PR has been properly tested.
  • The PR has been reviewed by the code owners.

Post-review checklist for the PR author

The PR author must check the checkboxes below before merging.

  • There are no open discussions or they are tracked via tickets.
  • The PR is ready for merge.

After all checkboxes are checked, anyone who has write access can merge the PR.

@github-actions github-actions bot added type:documentation Creating or refining documentation. (auto-assigned) component:planning Route planning, decision-making, and navigation. (auto-assigned) labels Nov 24, 2022
@codecov
Copy link

codecov bot commented Nov 24, 2022

Codecov Report

Base: 10.52% // Head: 10.59% // Increases project coverage by +0.07% 🎉

Coverage data is based on head (0ee8fde) compared to base (175e23d).
Patch coverage: 0.00% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2359      +/-   ##
==========================================
+ Coverage   10.52%   10.59%   +0.07%     
==========================================
  Files        1271     1271              
  Lines       88201    89377    +1176     
  Branches    21249    22371    +1122     
==========================================
+ Hits         9284     9472     +188     
- Misses      69005    69631     +626     
- Partials     9912    10274     +362     
Flag Coverage Δ *Carryforward flag
differential 5.14% <0.00%> (?)
total 10.52% <0.00%> (ø) Carriedforward from 4d14132

*This pull request uses carry forward flags. Click here to find out more.

Impacted Files Coverage Δ
...er/scene_module/lane_change/lane_change_module.hpp 0.00% <0.00%> (ø)
...nner/scene_module/lane_change/lane_change_path.hpp 0.00% <ø> (ø)
...lanner/include/behavior_path_planner/utilities.hpp 29.41% <ø> (ø)
...or_path_planner/src/behavior_path_planner_node.cpp 0.28% <0.00%> (+0.10%) ⬆️
...rc/scene_module/lane_change/lane_change_module.cpp 0.00% <0.00%> (ø)
...path_planner/src/scene_module/lane_change/util.cpp 0.00% <0.00%> (ø)
planning/behavior_path_planner/src/utilities.cpp 7.44% <0.00%> (+3.81%) ⬆️
...r_path_planner/src/scene_module/pull_over/util.cpp 0.00% <0.00%> (ø)
...th_planner/src/scene_module/utils/path_shifter.cpp 0.00% <0.00%> (ø)
... and 17 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.
📢 Do you have feedback about the report comment? Let us know in this issue.

@zulfaqar-azmi-t4 zulfaqar-azmi-t4 force-pushed the feat-abort-lane-change-function branch 5 times, most recently from 286b87c to c7bb2de Compare November 25, 2022 09:38
@github-actions github-actions bot removed the type:documentation Creating or refining documentation. (auto-assigned) label Nov 25, 2022
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 force-pushed the feat-abort-lane-change-function branch 3 times, most recently from 6454ab3 to 800ea3a Compare November 28, 2022 14:51
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 marked this pull request as ready for review November 29, 2022 03:00
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 force-pushed the feat-abort-lane-change-function branch 2 times, most recently from 14fd557 to 301b499 Compare December 2, 2022 02:54
Copy link
Contributor

@TakaHoribe TakaHoribe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@zulfaqar-azmi-t4 Thank you for this PR. Here is some comments:

  • I don't think it's possible to pre-define the deceleration/jerk in the abort distance calculation. Often, when humans abort a lane change, they don't decelerate. It might even be dangerous to decelerate when aborting. If you have a clear policy in place, we can provide parameters, but it may not be necessary and 0 for acc/jerk is used instead in this case.

  • The calculation of the abort path should not be based on distance, but should be calculated from lateral acceleration and lateral jerk. In this case, we can simply calculate the required distance as d = v * dt for now to reduce parameters.

  • It's not essential to use an angle and distance to distinguish between abort and cancel functions. Since the difference between these functions is the necessity of the path generation, we can just check whether the "shift start point for lane change" is behind the "shift start point for abort". I think this is simpler and no threshold parameters are required. What do you think?

@zulfaqar-azmi-t4 zulfaqar-azmi-t4 force-pushed the feat-abort-lane-change-function branch 2 times, most recently from 1069b3d to 54761fd Compare December 12, 2022 12:45
zulfaqar-azmi-t4 and others added 14 commits December 28, 2022 00:58
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
…il.cpp

Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
@TakaHoribe TakaHoribe self-requested a review December 28, 2022 07:16
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 merged commit 0a7b74d into autowarefoundation:main Dec 28, 2022
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 deleted the feat-abort-lane-change-function branch December 28, 2022 08:56
kminoda pushed a commit to kminoda/autoware.universe that referenced this pull request Jan 6, 2023
…dation#2359)

* feat(behavior_path_planner): abort lane change function

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* change Revert -> Cancel

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Remove some unwanted functions and and STOP state

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* update steering factor (accidentally removed)

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* include is_abort_condition_satisfied_ flag

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* use only check ego in current lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Revert "use only check ego in current lane"

This reverts commit 4f97408.

* ci(pre-commit): autofix

* use only check ego in current lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* improve isAbortConditionSatisfied by using ego polygon check

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* add lateral jerk and path doesn't keep on updating anymore

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* parameterized all abort related values

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* rename abort_end -> abort_return

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix some parameter issue

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* check if lane change distance is enough after abort

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* improve the code flow of isAbortConditionSatisfied

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Place warning message in corresponding states.

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix clock and rebase

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove accel and jerk parameters

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove unnecessary parameters

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix param file in config

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Update planning/behavior_path_planner/src/scene_module/lane_change/util.cpp

Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* remove isStopState and refactoring

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Fixed CANCEL when ego is out of lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix path reset during abort

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix abort path exceed goal

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix logger to debug

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Signed-off-by: kminoda <koji.minoda@tier4.jp>
xmfcx pushed a commit to sujithvemi/autoware.universe that referenced this pull request Jan 10, 2023
commit c0d9d80
Merge: c6ccf4f be31385
Author: M. Fatih Cırıt <xmfcx@users.noreply.github.com>
Date:   Tue Jan 10 17:16:43 2023 +0300

    Merge branch 'main' into 1121-detection_area_module_debug_markers_no_obstacles_new

commit be31385
Author: Berkay Karaman <brkay54@gmail.com>
Date:   Tue Jan 10 16:08:04 2023 +0300

    feat(vehicle_cmd_gate): send current gear if autoware is not engaged (autowarefoundation#2555)

    * feat(vehicle_cmd_gate): send current gear if autoware is not engaged

    Signed-off-by: Berkay Karaman <brkay54@gmail.com>

    * ci(pre-commit): autofix

    * add topic map to launch file

    Signed-off-by: Berkay Karaman <brkay54@gmail.com>

    Signed-off-by: Berkay Karaman <brkay54@gmail.com>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

commit 732bc9c
Author: Tomohito ANDO <tomohito.ando@tier4.jp>
Date:   Tue Jan 10 18:35:50 2023 +0900

    chore: fix typo (autowarefoundation#2625)

    Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp>

    Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp>

commit 30277d1
Author: Takamasa Horibe <horibe.takamasa@gmail.com>
Date:   Tue Jan 10 16:32:50 2023 +0900

    docs(freespace-planner): fix syntax error (autowarefoundation#2376)

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

commit a7e322d
Author: Kah Hooi Tan <41041286+tkhmy@users.noreply.github.com>
Date:   Tue Jan 10 14:16:57 2023 +0900

    feat(behavior_path_planner): fix steering factor not publishing during turning (autowarefoundation#2587)

    fix steering factor not publishing during turning

    Signed-off-by: tkhmy <tkh.my.p@gmail.com>

    Signed-off-by: tkhmy <tkh.my.p@gmail.com>

commit 9b8d079
Author: Shunsuke Miura <37187849+miursh@users.noreply.github.com>
Date:   Sun Jan 8 20:50:53 2023 +0900

    feat(tensorrt_yolox): add yolox launch (autowarefoundation#2598)

    * feat(tensorrt_yolox): add yolox launch

    Signed-off-by: Shunsuke Miura <shunsuke.miura@tier4.jp>

    * add use_decompress option

    Signed-off-by: Shunsuke Miura <shunsuke.miura@tier4.jp>

    * ci(pre-commit): autofix

    * Apply suggestions from code review

    changes the topic name

    Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com>

    Signed-off-by: Shunsuke Miura <shunsuke.miura@tier4.jp>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Daisuke Nishimatsu <42202095+wep21@users.noreply.github.com>

commit f1de244
Author: Kosuke Takeuchi <kosuke.tnp@gmail.com>
Date:   Sun Jan 8 16:35:07 2023 +0900

    fix(behavior_path_planner): consider length for unavoidable objects around the goal (autowarefoundation#2617)

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

commit 132c154
Author: Mehmet Dogru <48479081+mehmetdogru@users.noreply.github.com>
Date:   Fri Jan 6 10:23:32 2023 +0300

    fix(obstacle_avoidance_planner): fix lat_dist_to_front_bound comparison (autowarefoundation#2594)

    * fix(obstacle_avoidance_planner): fix lat_dist_to_front_bound comparison

    Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

    * fix: update comment

    Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

    Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

commit 316f5e9
Author: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Date:   Thu Jan 5 18:22:11 2023 +0900

    fix(avoidance): ignore unavoidable objects around the goal (autowarefoundation#2612)

    * fix(avoidance): ignore unavoidable objects around the goal

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * Update planning/behavior_path_planner/config/avoidance/avoidance.param.yaml

    * Update planning/behavior_path_planner/src/behavior_path_planner_node.cpp

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
    Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>

commit fe91a4a
Author: kminoda <44218668+kminoda@users.noreply.github.com>
Date:   Thu Jan 5 15:20:49 2023 +0900

    fix(tier4_perception_launch): sync with tier4/autoware_launch (autowarefoundation#2568)

    * fix(tier4_perception_launch): sync with tier4/autoware_launch

    Signed-off-by: kminoda <koji.minoda@tier4.jp>

    * move centerpoint configs to perception.launch.xml

    Signed-off-by: kminoda <koji.minoda@tier4.jp>

    Signed-off-by: kminoda <koji.minoda@tier4.jp>

commit 0f04622
Author: Ryuta Kambe <veqcc.c@gmail.com>
Date:   Thu Jan 5 11:08:56 2023 +0900

    perf(behavior_velocity_planner): remove pose.orientation from occlusion_spot (autowarefoundation#2591)

commit 2476573
Author: Yukihiro Saito <yukky.saito@gmail.com>
Date:   Wed Jan 4 23:19:06 2023 +0900

    chore(planning-sim): change debug topic name (autowarefoundation#2610)

    Signed-off-by: Yukihiro Saito <yukky.saito@gmail.com>

    Signed-off-by: Yukihiro Saito <yukky.saito@gmail.com>

commit 6992bc5
Author: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>
Date:   Wed Jan 4 09:24:01 2023 +0900

    feat(behavior path planner): lane change cancel/abort docs update (autowarefoundation#2599)

    * feat(behavior path planner): lane change cancel/abort docs update

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * Update parameters and it's config (yaml) file

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

commit 0fc033e
Author: Kaan Çolak <kaancolak95@gmail.com>
Date:   Tue Jan 3 16:09:24 2023 +0300

    fix(pointcloud_preprocessor): remove unused library (autowarefoundation#2593)

    Signed-off-by: Kaan Çolak <kaancolak95@gmail.com>

    Signed-off-by: Kaan Çolak <kaancolak95@gmail.com>

commit 64ec4cf
Author: NorahXiong <103234047+NorahXiong@users.noreply.github.com>
Date:   Sat Dec 31 14:54:29 2022 +0800

    perf(freespace_planning_algorithms): improve freespace planning performance (autowarefoundation#2040)

    * perf(freespace_planning_algorithms): eliminate unnecessary calculation steps in collision detection function

    Signed-off-by: NorahXiong <norah.xiong@autocore.ai>

    * perf(freespace_planning_algorithms): improve node data storage

    Signed-off-by: NorahXiong <norah.xiong@autocore.ai>

    * ci(pre-commit): autofix

    * ci(pre-commit): autofix

    * fix(freespace_planning_algorithms): reset data explicitly as class object construction strategy changed

    Signed-off-by: NorahXiong <norah.xiong@autocore.ai>

    Signed-off-by: NorahXiong <norah.xiong@autocore.ai>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

commit b844cb1
Author: Kosuke Takeuchi <kosuke.tnp@gmail.com>
Date:   Fri Dec 30 16:35:39 2022 +0900

    fix(behavior_path_planner): pull over emergency stop (autowarefoundation#2601)

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

commit 0a7b74d
Author: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>
Date:   Wed Dec 28 17:15:36 2022 +0900

    feat(behavior_path_planner): abort lane change function (autowarefoundation#2359)

    * feat(behavior_path_planner): abort lane change function

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * change Revert -> Cancel

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * Remove some unwanted functions and and STOP state

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * update steering factor (accidentally removed)

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * include is_abort_condition_satisfied_ flag

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * use only check ego in current lane

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * Revert "use only check ego in current lane"

    This reverts commit 4f97408.

    * ci(pre-commit): autofix

    * use only check ego in current lane

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * improve isAbortConditionSatisfied by using ego polygon check

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * add lateral jerk and path doesn't keep on updating anymore

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * parameterized all abort related values

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * rename abort_end -> abort_return

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * fix some parameter issue

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * check if lane change distance is enough after abort

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * improve the code flow of isAbortConditionSatisfied

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * Place warning message in corresponding states.

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * fix clock and rebase

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * remove accel and jerk parameters

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * remove unnecessary parameters

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * fix param file in config

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * Update planning/behavior_path_planner/src/scene_module/lane_change/util.cpp

    Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * remove isStopState and refactoring

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * Fixed CANCEL when ego is out of lane

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * fix path reset during abort

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * fix abort path exceed goal

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * fix logger to debug

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>

commit 0f96564
Author: Takayuki Murooka <takayuki5168@gmail.com>
Date:   Wed Dec 28 12:11:47 2022 +0900

    refactor(tier4_control_launch): remove parameter definition in control.launch.py (autowarefoundation#2585)

    * refactor trajectory_follower_node's param

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * organize parameter definition in control_launch

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix typo

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix failed test

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

commit 0483c70
Author: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Date:   Wed Dec 28 12:08:34 2022 +0900

    fix(path_shifter): fix log level for nominal case (autowarefoundation#2596)

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

commit 40ad116
Author: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com>
Date:   Wed Dec 28 11:34:51 2022 +0900

    feat(rtc_auto_mode_manager)!: add auto mode status array (autowarefoundation#2517)

    * feat(rtc_aut_mode_manager)!: add auto mode status array

    Signed-off-by: taikitanaka3 <ttatcoder@outlook.jp>

    * chore:  planning/rtc_auto_mode_manager/src/rtc_auto_mode_manager_interface.cpp

    Signed-off-by: taikitanaka3 <ttatcoder@outlook.jp>

commit 19a7ba5
Author: Takayuki Murooka <takayuki5168@gmail.com>
Date:   Wed Dec 28 10:26:06 2022 +0900

    test(static_centerline_optimizer): add launch_testing-based test (autowarefoundation#2589)

    * test(static_centerline_optimizer): add launch_testing-based test

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * update

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * add_ros_test -> add_launch_test

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

commit 1ac7cd3
Author: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>
Date:   Wed Dec 28 09:53:54 2022 +0900

    fix(behavior_path_planner): reduce path shifter log (autowarefoundation#2592)

    Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

    Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

commit 8704ce9
Author: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com>
Date:   Wed Dec 28 09:25:09 2022 +0900

    fix(simple_planning_simulator): fix ideal steer acc calc (autowarefoundation#2595)

    Signed-off-by: taikitanaka3 <ttatcoder@outlook.jp>

    Signed-off-by: taikitanaka3 <ttatcoder@outlook.jp>

commit 3cd453b
Author: Kosuke Takeuchi <kosuke.tnp@gmail.com>
Date:   Wed Dec 28 01:15:48 2022 +0900

    feat(behavior_path_planner): generate pull over path candidates in advance (autowarefoundation#2578)

    * feat(behavior_path_planner): generate pull over path candidates in advance

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

    * add update

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

    * Update planning/behavior_path_planner/src/scene_module/pull_over/goal_searcher.cpp

    Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

    * Update planning/behavior_path_planner/src/scene_module/pull_over/pull_over_module.cpp

    Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

    * copy for multithread

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
    Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

commit 175e23d
Author: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Date:   Tue Dec 27 17:51:45 2022 +0900

    fix(crosswalk): fix base path for stop point caluculation (autowarefoundation#2584)

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

commit d204932
Author: Mamoru Sobue <mamoru.sobue@tier4.jp>
Date:   Tue Dec 27 16:41:10 2022 +0900

    fix(intersection): fix logger level (autowarefoundation#2582)

    Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

    Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

commit 4548a1f
Author: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Date:   Tue Dec 27 14:07:53 2022 +0900

    fix(external_velocity_limit_selector): increase history depth external velocity limit selector (autowarefoundation#2581)

    * fix(external_velocity_limit_selector): increase history depth

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * feat(external_velocity_limit_selector): publish string for debug

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * feat(external_velocity_limit_selector): remap debug topic

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

commit ed1a230
Author: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com>
Date:   Tue Dec 27 14:05:42 2022 +0900

    chore: update CODEOWNERS (autowarefoundation#2586)

    Signed-off-by: GitHub <noreply@github.com>

    Signed-off-by: GitHub <noreply@github.com>
    Co-authored-by: satoshi-ota <satoshi-ota@users.noreply.github.com>

commit c52efb5
Author: Tomoya Kimura <tomoya.kimura@tier4.jp>
Date:   Tue Dec 27 13:44:36 2022 +0900

    feat(external_velocity_limit_selector): add code owners (autowarefoundation#2588)

    * feat(external_velocity_limit_selector): add code owners

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

    * fix(external_velocity_limit_selector): run pre-commit

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>
    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
    Co-authored-by: satoshi-ota <satoshi.ota928@gmail.com>

commit e9988e9
Author: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com>
Date:   Tue Dec 27 11:39:53 2022 +0900

    feat(default_ad_api): add planning api (autowarefoundation#2481)

    * feat(default_ad_api): add planning api

    Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

    * feat: complement velocity factor

    Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

    * feat: add stop check

    Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

    * feat: make the same process into a function

    Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

    * feat: update visualizer

    Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

    * fix: remove flake8 test

    Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

    Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

commit 3396329
Author: Takayuki Murooka <takayuki5168@gmail.com>
Date:   Mon Dec 26 16:50:56 2022 +0900

    refactor(pure_pursuit): minor refactoring for trajectory_follower_node (autowarefoundation#2583)

    * refactor(pure_pursuit): minor refactoring for trajectory_follower_node

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * removed self_pose_listener

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

commit 0462fa6
Author: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com>
Date:   Mon Dec 26 13:58:08 2022 +0900

    chore: update CODEOWNERS (autowarefoundation#2456)

    Signed-off-by: GitHub <noreply@github.com>

    Signed-off-by: GitHub <noreply@github.com>
    Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com>

commit d17ba4f
Author: Takayuki Murooka <takayuki5168@gmail.com>
Date:   Mon Dec 26 13:05:32 2022 +0900

    feat(trajectory_follower): seperate lat lon controller packages (autowarefoundation#2580)

    * feat(trajectory_follower): seperate controller implementation packages

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * update doc

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix doc

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix test

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * rename: mpc_follower -> mpc

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * rename to trajectory_follower_base, trajectory_follower_node

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix doc

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * remove unnecessary change

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

commit c98bdbc
Author: Takayuki Murooka <takayuki5168@gmail.com>
Date:   Mon Dec 26 13:00:45 2022 +0900

    fix(obstacle_avoidance_planner): add guard for too large yaw deviation (autowarefoundation#2579)

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

commit 773ef53
Author: Tomoya Kimura <tomoya.kimura@tier4.jp>
Date:   Mon Dec 26 11:37:03 2022 +0900

    fix(obstacle_avoidance_planner): add guard for empty points array to prevent dying (autowarefoundation#2557)

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

commit 8f6ae1b
Author: Tomoya Kimura <tomoya.kimura@tier4.jp>
Date:   Mon Dec 26 11:08:10 2022 +0900

    chore(behavior_path_planner): make the line of drivable are bound bolder (autowarefoundation#2563)

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

commit 95731ff
Author: Tomoya Kimura <tomoya.kimura@tier4.jp>
Date:   Mon Dec 26 10:13:07 2022 +0900

    fix(behavior_velocity_planner): fix blind spot over-detection (autowarefoundation#2570)

    * chore: sync files (autowarefoundation#629)

    * chore: sync files

    Signed-off-by: GitHub <noreply@github.com>

    * ci(pre-commit): autofix

    Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

    * feat(map_based_prediction): set orientation to predicted path of pedestrian

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

    Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>
    Co-authored-by: kenji-miyake <kenji-miyake@users.noreply.github.com>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

commit fe12eb8
Author: Takayuki Murooka <takayuki5168@gmail.com>
Date:   Mon Dec 26 10:04:08 2022 +0900

    fix(mission_planner): fix initialize function (autowarefoundation#2566)

    * fix(mission_planner): fix initialize function

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

commit 5070130
Author: Takayuki Murooka <takayuki5168@gmail.com>
Date:   Sat Dec 24 23:40:42 2022 +0900

    refactor(trajectory_follower_nodes): refactor the controller framework (autowarefoundation#2432)

    * refactor(trajectory_follower_nodes): refactor the controller framework

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * add test for keeping stopped state when steer is not converged

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * fix the bug that initialization of mpc does not finish

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * apply the change to pure_pursuit

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * remove initialize function and implement reset function

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    * minor change

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

    Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

commit 29086e5
Author: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Date:   Sat Dec 24 14:11:07 2022 +0900

    feat(avoidance): implement avoidance path safety check logic (autowarefoundation#2534)

    * feat(avoidance_utils): add util functions

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * feat(avoidance): add safety check for avoidance path

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * feat(avoidance): enhance avoidance debug marker

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * fix(avoidance): not use smoother

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * feat(behavior_path_planner): add utility function

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * fix(avoidance): use other util function

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * fix(avoidance): use emplace_back

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * fix(behavior_path_planner): use new util funciton

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * fix(behaivior_path_planner): remove unused util function

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    * fix(avoidance): not use make pair in emplace back

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

    Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

commit da1b16e
Author: Takamasa Horibe <horibe.takamasa@gmail.com>
Date:   Fri Dec 23 18:45:01 2022 +0900

    feat(lane_change): update path generation logic to consider lateral jerk and lateral acceleration (autowarefoundation#2428)

    * [lane_change] update path generation to handle lateral acceleration limit

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * remove unused code

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * remove unused code & fix precommit

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * update doc

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * update docs

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * update doc

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * update doc

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * update doc

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * move path_shifter implementation to cpp

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * Update planning/behavior_path_planner/src/scene_module/utils/path_shifter.cpp

    Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>

    * Update planning/behavior_path_planner/behavior_path_planner_path_generation.md

    Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>

    * update doc link

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * update doc

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * remove unused code

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    * add common min distance computation

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * rearrange config and rework min distance

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * revert some changes

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * remove warning

    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    * Update planning/behavior_path_planner/behavior_path_planner_path_generation.md

    Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

    * Update planning/behavior_path_planner/behavior_path_planner_path_generation.md

    Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

    * fix spell check

    Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>
    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>
    Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
    Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>
    Co-authored-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
    Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

commit c3d39d6
Author: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>
Date:   Fri Dec 23 17:53:27 2022 +0900

    fix(behavior_path_planner): lane change check default parameters (autowarefoundation#2575)

    Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

    Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

commit d969e52
Author: Fumiya Watanabe <rej55.g@gmail.com>
Date:   Fri Dec 23 16:16:21 2022 +0900

    fix(behavior_path_planner): return node status in each scene modules (autowarefoundation#2577)

    * fix(behavior_path_planner): return node status in each scene modules

    Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

    * fix(behavior_path_planner): fix typo

    Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

    * Update planning/behavior_path_planner/include/behavior_path_planner/scene_module/scene_module_interface.hpp

    Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>

    Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>
    Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>

commit 03facbf
Author: Takamasa Horibe <horibe.takamasa@gmail.com>
Date:   Fri Dec 23 14:16:11 2022 +0900

    refactor(oepration__mode_transition_manager): improve visibility for debug topic (autowarefoundation#2573)

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

    Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

commit 065affc
Author: kminoda <44218668+kminoda@users.noreply.github.com>
Date:   Fri Dec 23 13:57:51 2022 +0900

    fix(localization_error_monitor): fix CMakeLists.txt (autowarefoundation#2576)

    Signed-off-by: kminoda <koji.minoda@tier4.jp>

    Signed-off-by: kminoda <koji.minoda@tier4.jp>

commit fa8ab7d
Author: Kosuke Takeuchi <kosuke.tnp@gmail.com>
Date:   Fri Dec 23 13:14:08 2022 +0900

    fix(behavior_path_planner): pull over emergency stop velocity  (autowarefoundation#2572)

    * fix(behavior_path_planner): pull over emergency stop velocity

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

    * make exp_vel

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

    Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

commit c558ecd
Author: Taichi Hirano <85976747+td12321@users.noreply.github.com>
Date:   Fri Dec 23 12:24:34 2022 +0900

    docs(accel_brake_map_calibrator): add calibration_method description (autowarefoundation#2466)

    * add calibration_method description.

    * apply formatter

    Signed-off-by: takahoribe <horibe.takamasa@gmail.com>

    * update doc

    Signed-off-by: takahoribe <horibe.takamasa@gmail.com>

    Signed-off-by: takahoribe <horibe.takamasa@gmail.com>
    Co-authored-by: takahoribe <horibe.takamasa@gmail.com>

commit c958fdd
Author: Yutaka Shimizu <43805014+purewater0901@users.noreply.github.com>
Date:   Fri Dec 23 10:03:40 2022 +0900

    feat(behavior_velocity_planner): change planner data update (autowarefoundation#2531)

    Signed-off-by: yutaka <purewater0901@gmail.com>

    Signed-off-by: yutaka <purewater0901@gmail.com>

commit 1f41e67
Author: kminoda <44218668+kminoda@users.noreply.github.com>
Date:   Fri Dec 23 09:23:59 2022 +0900

    fix(gyro_odometer): fix output frame (autowarefoundation#2562)

    Signed-off-by: kminoda <koji.minoda@tier4.jp>

    Signed-off-by: kminoda <koji.minoda@tier4.jp>

commit db37c87
Author: Xinyu Wang <93699235+angry-crab@users.noreply.github.com>
Date:   Fri Dec 23 08:35:39 2022 +0900

    refactor(tvm_utility): redefine network node and inference config (autowarefoundation#2467)

    * redefine network node and inference config

    Signed-off-by: Xinyu Wang <xinyu.wang@tier4.jp>

    * accomondate network node changes

    Signed-off-by: Xinyu Wang <xinyu.wang@tier4.jp>

    * ci(pre-commit): autofix

    * revert device type and id

    Signed-off-by: Xinyu Wang <xinyu.wang@tier4.jp>

    * cmake setting

    Signed-off-by: Xinyu Wang <xinyu.wang@tier4.jp>

    * data type and modelzoo version

    Signed-off-by: Xinyu Wang <xinyu.wang@tier4.jp>

    Signed-off-by: Xinyu Wang <xinyu.wang@tier4.jp>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

commit 7ecbbc7
Author: Mamoru Sobue <mamoru.sobue@tier4.jp>
Date:   Fri Dec 23 05:57:42 2022 +0900

    fix(intersection): additional fix for autowarefoundation#2463 (autowarefoundation#2565)

    * always set RTC distance to default stop line

    Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

    * add code owner

    Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

commit c6ccf4f
Merge: e1e0538 a26b69d
Author: Kenji Miyake <31987104+kenji-miyake@users.noreply.github.com>
Date:   Wed Dec 14 12:34:55 2022 +0900

    Merge branch 'main' into 1121-detection_area_module_debug_markers_no_obstacles_new

commit e1e0538
Author: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Date:   Mon Dec 12 14:28:10 2022 +0000

    ci(pre-commit): autofix

commit c411d37
Merge: d50711b 417bfe9
Author: sujithvemi <sujith.3920@gmail.com>
Date:   Mon Dec 12 19:54:41 2022 +0530

    Merge branch '1121-detection_area_module_debug_markers_no_obstacles_new' of https://github.com/sujithvemi/autoware.universe into 1121-detection_area_module_debug_markers_no_obstacles_new

commit d50711b
Author: sujithvemi <sujith.3920@gmail.com>
Date:   Mon Dec 12 17:20:20 2022 +0530

    What: Changed the data type of marker color to use the existing standard ROS2 message format instead of custom defined struct

commit 31b380e
Author: sujithvemi <sujith.3920@gmail.com>
Date:   Tue Nov 29 11:27:53 2022 +0530

    What: Added different color feature for detection area, resolves issue 1121

    Signed-off-by: sujithvemi <sujith.3920@gmail.com>

commit 417bfe9
Author: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Date:   Mon Dec 12 12:00:31 2022 +0000

    ci(pre-commit): autofix

commit 989bb7e
Author: sujithvemi <sujith.3920@gmail.com>
Date:   Mon Dec 12 17:20:20 2022 +0530

    What: Changed the data type of marker color to use the existing standard ROS2 message format instead of custom defined struct

commit 9e0b7d5
Author: sujithvemi <sujith.3920@gmail.com>
Date:   Tue Nov 29 11:27:53 2022 +0530

    What: Added different color feature for detection area, resolves issue 1121

    Signed-off-by: sujithvemi <sujith.3920@gmail.com>

commit a829edd
Author: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com>
Date:   Tue Nov 29 11:26:07 2022 +0000

    chore: update CODEOWNERS (autowarefoundation#2400)

    Signed-off-by: GitHub <noreply@github.com>

    Signed-off-by: GitHub <noreply@github.com>
    Co-authored-by: takayuki5168 <takayuki5168@users.noreply.github.com>
    Signed-off-by: sujithvemi <sujith.3920@gmail.com>
tkimura4 pushed a commit to tier4/autoware.universe that referenced this pull request Jan 24, 2023
…dation#2359)

* feat(behavior_path_planner): abort lane change function

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* change Revert -> Cancel

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Remove some unwanted functions and and STOP state

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* update steering factor (accidentally removed)

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* include is_abort_condition_satisfied_ flag

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* use only check ego in current lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Revert "use only check ego in current lane"

This reverts commit 4f97408.

* ci(pre-commit): autofix

* use only check ego in current lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* improve isAbortConditionSatisfied by using ego polygon check

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* add lateral jerk and path doesn't keep on updating anymore

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* parameterized all abort related values

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* rename abort_end -> abort_return

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix some parameter issue

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* check if lane change distance is enough after abort

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* improve the code flow of isAbortConditionSatisfied

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Place warning message in corresponding states.

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix clock and rebase

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove accel and jerk parameters

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove unnecessary parameters

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix param file in config

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Update planning/behavior_path_planner/src/scene_module/lane_change/util.cpp

Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* remove isStopState and refactoring

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Fixed CANCEL when ego is out of lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix path reset during abort

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix abort path exceed goal

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix logger to debug

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>
tkimura4 added a commit to tier4/autoware.universe that referenced this pull request Jan 25, 2023
* fix(behavior_path_planner): lane change check default parameters (autowarefoundation#2575)

Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

* feat(lane_change): update path generation logic to consider lateral jerk and lateral acceleration (autowarefoundation#2428)

* [lane_change] update path generation to handle lateral acceleration limit

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* remove unused code

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* remove unused code & fix precommit

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* update doc

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* update docs

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* update doc

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* update doc

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* update doc

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* move path_shifter implementation to cpp

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* Update planning/behavior_path_planner/src/scene_module/utils/path_shifter.cpp

Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>

* Update planning/behavior_path_planner/behavior_path_planner_path_generation.md

Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>

* update doc link

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* update doc

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* remove unused code

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* add common min distance computation

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* rearrange config and rework min distance

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* revert some changes

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove warning

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Update planning/behavior_path_planner/behavior_path_planner_path_generation.md

Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

* Update planning/behavior_path_planner/behavior_path_planner_path_generation.md

Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

* fix spell check

Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>
Co-authored-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>

* feat(behavior_path_planner): abort lane change function (autowarefoundation#2359)

* feat(behavior_path_planner): abort lane change function

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* change Revert -> Cancel

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Remove some unwanted functions and and STOP state

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* update steering factor (accidentally removed)

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* include is_abort_condition_satisfied_ flag

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* use only check ego in current lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Revert "use only check ego in current lane"

This reverts commit 4f97408.

* ci(pre-commit): autofix

* use only check ego in current lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* improve isAbortConditionSatisfied by using ego polygon check

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* add lateral jerk and path doesn't keep on updating anymore

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* parameterized all abort related values

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* rename abort_end -> abort_return

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix some parameter issue

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* check if lane change distance is enough after abort

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* improve the code flow of isAbortConditionSatisfied

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Place warning message in corresponding states.

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix clock and rebase

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove accel and jerk parameters

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove unnecessary parameters

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix param file in config

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Update planning/behavior_path_planner/src/scene_module/lane_change/util.cpp

Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>

* remove isStopState and refactoring

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Fixed CANCEL when ego is out of lane

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix path reset during abort

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix abort path exceed goal

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix logger to debug

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

* feat(behavior path planner): lane change cancel/abort docs update (autowarefoundation#2599)

* feat(behavior path planner): lane change cancel/abort docs update

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Update parameters and it's config (yaml) file

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix(lane_change): use current lane for num to preferred lane input (autowarefoundation#2615)

* fix(lane_change): use current lane for num to preferred lane input

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix lane change distance from deadend

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Make separate function to compute resampling interval

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Change default config

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Make phase info data structure

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Added error for finish judge buffer

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Fix rebase

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* ci(pre-commit): autofix

* warn user of the modified values

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(behavior_path_planner): lane change turn signal during approval (autowarefoundation#2645)

* fix(behavior_path_planner): lane change turn signal during approval

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* some refactoring

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix(behavior_path_planner): improve isPathInLanelet function for lane change (autowarefoundation#2693)

* fix(behavior_path_planner): improve isPathInLanelet function for lane change

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* simplify the functions

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* feat(rtc_auto_mode_manager)!: add auto mode status array (autowarefoundation#2517)

* feat(rtc_aut_mode_manager)!: add auto mode status array

Signed-off-by: taikitanaka3 <ttatcoder@outlook.jp>

* chore:  planning/rtc_auto_mode_manager/src/rtc_auto_mode_manager_interface.cpp

Signed-off-by: taikitanaka3 <ttatcoder@outlook.jp>

* feat(behavior_path_planner): external request lane change (autowarefoundation#2442)

* feature(behavior_path_planner): add external request lane change module

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feature(behavior_path_planner): fix for RTC

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feature(behavior_path_planner): fix decision logic

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): fix behavior_path_planner_tree.xml

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): fix for rebase

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): output multiple candidate paths

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): get path candidate in behavior tree manager

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): fix for multiple candidate path

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): separate external request lane change module

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feature(behavior_path_planner): add create publisher method

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feature(behavior_path_planner): move publishers to node

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feature(behavior_path_planner): remove unnecessary publisher

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): move reset path candidate function to behavior tree manager

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): add external request lane change path candidate publisher

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

feat(behavior_path_planner): apply abort lane change

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

* fix(behavior_path_planner): remove unnecessary change

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

* feat(behavior_path_planner): fix getLaneChangePaths()

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

* feat(behavior_path_planner): disable external request lane change in default tree

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

* Update rtc_auto_mode_manager.param.yaml

* fix(route_handler): remove redundant code

* fix(behavior_path_planner): fix for turn signal

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>
Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>

* fix(motion_utils/path_shifter): modify the sampling method (autowarefoundation#2658)

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix(behavior_path_planner): lane change interpolated obj orientation (autowarefoundation#2727)

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* fix(behavior_path_planner): reduce obj indices call in lane change (autowarefoundation#2726)

* fix(behavior_path_planner): reduce obj indices call in lane change

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* remove unused functions

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* add continue for the intersect in current

* replace target and current lanes

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* change isLaneChangePathSafe arguments

Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

* feat(behavior_path_planner): enable lane change in intersection (autowarefoundation#2720)

fix(behavior_path_planner): enable lane change in intersection

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>

* fix(behavior_path_planner): make lane change safety check adaptive (autowarefoundation#2704)

* fix(behavior_path_planner): make lane change safety check adaptive

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Temporarily hard code use all predicted path

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

* Revert "Temporarily hard code use all predicted path"

This reverts commit 8f92e45.

* fix external lane change request

Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

* use prediction resolution as rounding multiplier

Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>

* fix(lane_change): chattering issue when performing check (autowarefoundation#2741)

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>

Signed-off-by: Muhammad Zulfaqar <zulfaqar.azmi@tier4.jp>
Signed-off-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Signed-off-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: tomoya.kimura <tomoya.kimura@tier4.jp>
Signed-off-by: taikitanaka3 <ttatcoder@outlook.jp>
Signed-off-by: Fumiya Watanabe <rej55.g@gmail.com>
Co-authored-by: Zulfaqar Azmi <93502286+zulfaqar-azmi-t4@users.noreply.github.com>
Co-authored-by: Takamasa Horibe <horibe.takamasa@gmail.com>
Co-authored-by: Muhammad Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: taikitanaka3 <65527974+taikitanaka3@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:planning Route planning, decision-making, and navigation. (auto-assigned)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants