Skip to content

feat(start_planner): turn signal at centerline - #12152

Merged
zulfaqar-azmi-t4 merged 6 commits into
autowarefoundation:mainfrom
tier4:T4DEV-45585-start-planner-turn-signal--at-centerline
Feb 27, 2026
Merged

zulfaqar-azmi-t4 merged 6 commits into
autowarefoundation:mainfrom
tier4:T4DEV-45585-start-planner-turn-signal--at-centerline

Conversation

@zulfaqar-azmi-t4

@zulfaqar-azmi-t4 zulfaqar-azmi-t4 commented Feb 20, 2026 •

Copy link
Copy Markdown
Contributor

Description

Allow turn signal to be triggered when ego is pulling out from the centerline.

turn_signal_centerline.mp4

⚠️ requires autowarefoundation/autoware_launch#1770

Related links

#11986

How was this PR tested?

⚠️ This feature is tested with TIER IV bus reference design's branch.

  1. Set th_distance_to_middle_of_the_road to 0.0
  2. Run PSIM

TIER IV Regression Tests

⚠️ The scenario test is conducted with th_distance_to_middle_of_the_road=0.5 and enable_back=true. This feature use case is very specific.

TIER IV Internal Link - DLR_Basic Test
TIER IV Internal Link - FuncVerif_Basic Test
TIER IV Internal Link - MasterScenario Test

Notes for reviewers

None.

Interface changes

None.

ROS Parameter Changes

Additions and removals

Change type Parameter Name Type Default Value Description
Added turn_signal_on_centerline_start string RIGHT default turn signal direction when pulling out from centerline

Effects on system behavior

None.

@github-actions github-actions Bot added the component:planning Route planning, decision-making, and navigation. (auto-assigned) label Feb 20, 2026
@github-actions

github-actions Bot commented Feb 20, 2026 •

Copy link
Copy Markdown

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@zulfaqar-azmi-t4
zulfaqar-azmi-t4 force-pushed the T4DEV-45585-start-planner-turn-signal--at-centerline branch 2 times, most recently from 5cd5c72 to 0d495c5 Compare February 24, 2026 14:04
Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
@zulfaqar-azmi-t4
zulfaqar-azmi-t4 force-pushed the T4DEV-45585-start-planner-turn-signal--at-centerline branch from 0d495c5 to e8d0079 Compare February 25, 2026 04:08
@github-actions github-actions Bot added the type:documentation Creating or refining documentation. (auto-assigned) label Feb 25, 2026
Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
@zulfaqar-azmi-t4 zulfaqar-azmi-t4 added the run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) label Feb 25, 2026
@codecov

codecov Bot commented Feb 25, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 43.75000% with 9 lines in your changes missing coverage. Please review.
✅ Project coverage is 19.87%. Comparing base (15ad5b8) to head (b59b873).
⚠️ Report is 13 commits behind head on main.

Files with missing lines Patch % Lines
..._start_planner_module/src/start_planner_module.cpp 30.76% 5 Missing and 4 partials ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #12152      +/-   ##
==========================================
+ Coverage   18.11%   19.87%   +1.76%     
==========================================
  Files        1841     1846       +5     
  Lines      126676   127310     +634     
  Branches    44436    44668     +232     
==========================================
+ Hits        22948    25307    +2359     
- Misses      84607    84847     +240     
+ Partials    19121    17156    -1965     
Flag Coverage Δ *Carryforward flag
daily 20.60% <ø> (ø) Carriedforward from 15ad5b8
daily-cuda 18.11% <ø> (ø) Carriedforward from 15ad5b8
differential 35.14% <43.75%> (?)
total-cuda 18.10% <ø> (ø) Carriedforward from 15ad5b8

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

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@zulfaqar-azmi-t4
zulfaqar-azmi-t4 merged commit 1a9b512 into autowarefoundation:main Feb 27, 2026
59 of 61 checks passed
@zulfaqar-azmi-t4
zulfaqar-azmi-t4 deleted the T4DEV-45585-start-planner-turn-signal--at-centerline branch February 27, 2026 00:18
@github-project-automation github-project-automation Bot moved this from To Triage to Done in Software Working Group Feb 27, 2026
mkquda pushed a commit to tier4/autoware_universe that referenced this pull request Mar 16, 2026
)

* fix: turn signal when enabling pull out in centerline

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

* fix: revert initial blinker's state

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

* Revert "docs: parameter description"

This reverts commit 37a555d.

* fix: add parameters

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

* docs: add description

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

* revert changes

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

---------

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
mkquda pushed a commit to tier4/autoware_universe that referenced this pull request Apr 22, 2026
)

* fix: turn signal when enabling pull out in centerline

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

* fix: revert initial blinker's state

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

* Revert "docs: parameter description"

This reverts commit 37a555d.

* fix: add parameters

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

* docs: add description

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

* revert changes

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

---------

Signed-off-by: Zulfaqar Azmi <zulfaqar.azmi@tier4.jp>
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) run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) type:documentation Creating or refining documentation. (auto-assigned)

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants