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(hazard_lights_selector): turn on hazard lights from mrm comfortable stop operator #323

Merged

Conversation

mkuri
Copy link

@mkuri mkuri commented Mar 16, 2023

Description

https://tier4.atlassian.net/browse/T4PB-22513

Add hazard_lights_selector so that hazard lights can be directed from nodes other than behavior_path_planner

Related PR

Before
hazard_light_cmd-Before drawio

After
hazard_light_cmd-After drawio

Test
緩停止MRMを発動させて/planning/hazard_lights_cmdのcommandが2 (=ENABLE)をpublishすること

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.

  • There are no open discussions or they are tracked via tickets.

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

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
…ackage

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
… state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
@github-actions github-actions bot added documentation Improvements or additions to documentation planning system labels Mar 16, 2023
@codecov-commenter
Copy link

codecov-commenter commented Mar 16, 2023

Codecov Report

❗ No coverage uploaded for pull request base (beta/v0.6.1@3f563c7). Click here to learn what that means.
Patch has no changes to coverable lines.

📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

Additional details and impacted files
@@              Coverage Diff               @@
##             beta/v0.6.1     #323   +/-   ##
==============================================
  Coverage               ?   10.58%           
==============================================
  Files                  ?     1248           
  Lines                  ?    90031           
  Branches               ?    20802           
==============================================
  Hits                   ?     9532           
  Misses                 ?    70412           
  Partials               ?    10087           
Flag Coverage Δ *Carryforward flag
differential 0.00% <0.00%> (?)
total 10.56% <0.00%> (?) Carriedforward from 39c3948

*This pull request uses carry forward flags. Click here to find out 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 in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

Copy link

@TomohitoAndo TomohitoAndo left a comment

Choose a reason for hiding this comment

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

I confirmed this works.

simplescreenrecorder-2023-03-17_10.08.22.mp4

@TomohitoAndo
Copy link

@mkuri
I think this is irrelevant with this PR, I found that the vehicle sometimes can't stop with MRM comfortable stop. 🥺

simplescreenrecorder-2023-03-17_10.32.57.mp4

@mkuri mkuri changed the title Feature/turn on hazard lights at comfortable stop feat(hazard_lights_selector): turn on hazard lights from mrm comfortable stop operator Mar 17, 2023
Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
@mkuri
Copy link
Author

mkuri commented Mar 17, 2023

@TomohitoAndo

I think this is irrelevant with this PR, I found that the vehicle sometimes can't stop with MRM comfortable stop.

I'll fix this issue in a separate PR

@TomohitoAndo
Copy link

pre-commit.ci run

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

@mkuri
I added pre-commit fixes and this can be merged now.

@mkuri mkuri merged commit ccd1688 into tier4:beta/v0.6.1 Mar 24, 2023
maxime-clem pushed a commit to maxime-clem/autoware.universe that referenced this pull request Feb 7, 2024
Signed-off-by: Kenji Miyake <kenji.miyake@tier4.jp>
soblin pushed a commit that referenced this pull request Feb 26, 2024
…ble stop operator (#323)

* chore(hazard_lights_selector): add the hazard_lights_selector package

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): implement a header file

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): implement the hazard_lights_selector package

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): remove a current hazard lights command state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refacotr(hazard_lights_selector): remove extra lines

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_comfortable_stop_operator): add hazard lights publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): add a maintainer

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* style: pre-commit fixes

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

---------

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp>
Co-authored-by: Tomohito Ando <tomohito.ando@tier4.jp>
soblin pushed a commit that referenced this pull request Feb 26, 2024
…ble stop operator (#323)

* chore(hazard_lights_selector): add the hazard_lights_selector package

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): implement a header file

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): implement the hazard_lights_selector package

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): remove a current hazard lights command state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refacotr(hazard_lights_selector): remove extra lines

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_comfortable_stop_operator): add hazard lights publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): add a maintainer

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* style: pre-commit fixes

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

---------

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp>
Co-authored-by: Tomohito Ando <tomohito.ando@tier4.jp>
0x126 pushed a commit that referenced this pull request Mar 11, 2024
* feat(hazard_lights_selector): turn on hazard lights from mrm comfortable stop operator (#323)

* chore(hazard_lights_selector): add the hazard_lights_selector package

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): implement a header file

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): implement the hazard_lights_selector package

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): remove a current hazard lights command state

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* refacotr(hazard_lights_selector): remove extra lines

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* feat(mrm_comfortable_stop_operator): add hazard lights publisher

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* chore(hazard_lights_selector): add a maintainer

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>

* style: pre-commit fixes

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

---------

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp>
Co-authored-by: Tomohito Ando <tomohito.ando@tier4.jp>

* migrate to latest

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

---------

Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
Signed-off-by: Tomohito Ando <tomohito.ando@tier4.jp>
Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>
Co-authored-by: Makoto Kurihara <mkuri8m@gmail.com>
Co-authored-by: Tomohito Ando <tomohito.ando@tier4.jp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation planning system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants