Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]
Messages
Services
Plugins
Recent questions tagged autoware_hazard_lights_selector at Robotics Stack Exchange
Package Summary
Tags | No category tags. |
Version | 0.47.0 |
License | Apache License 2.0 |
Build type | AMENT_CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | |
Checkout URI | https://github.com/autowarefoundation/autoware_universe.git |
VCS Type | git |
VCS Version | main |
Last Updated | 2025-08-16 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | planner ros calibration self-driving-car autonomous-driving autonomous-vehicles ros2 3d-map autoware |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Makoto Kurihara
- Mamoru Sobue
Authors
Autoware Hazard Lights Selector
Purpose
The Hazard Lights Selector is a node that manages and selects hazard light commands from multiple sources (planning and system) to determine the final hazard lights state of the vehicle.
Inner-workings / Algorithms
The node operates on a timer-based update cycle and implements the following logic:
- Receives hazard light commands from both planning and system sources
- If either source requests hazard lights to be enabled, the final command will be to enable hazard lights
- If neither source requests hazard lights to be enabled, the final command will be to disable hazard lights
- The selected command is published at a configurable update rate
Inputs / Outputs
Input
Name | Type | Description |
---|---|---|
input/planning/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the planning system |
input/system/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
Hazard lights command from the system |
Output
Name | Type | Description |
---|---|---|
output/hazard_lights_command |
autoware_vehicle_msgs/msg/HazardLightsCommand |
The selected hazard lights command |
Parameters
Name | Type | Default Value | Description |
---|---|---|---|
update_rate |
int | 10 | The update rate in Hz for publishing hazard lights commands |
Assumptions / Known limits
(Optional) Error detection and handling
(Optional) Performance characterization
(Optional) References/External links
(Optional) Future extensions / Unimplemented parts
Changelog for package autoware_hazard_lights_selector
0.47.0 (2025-08-11)
0.46.0 (2025-06-20)
- Merge remote-tracking branch 'upstream/main' into tmp/TaikiYamada/bump_version_base
- feat(hazard_lights_selector): add a hazard lights selector package (#10692) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
- Contributors: Makoto Kurihara, TaikiYamada4
Package Dependencies
Deps | Name |
---|---|
autoware_cmake | |
ament_cmake_auto | |
ament_lint_auto | |
autoware_lint_common | |
autoware_vehicle_msgs | |
rclcpp | |
rclcpp_components |
System Dependencies
Dependant Packages
Name | Deps |
---|---|
tier4_planning_launch |
Launch files
- launch/hazard_lights_selector.launch.xml
-
- hazard_lights_selector_param_path [default: $(find-pkg-share autoware_hazard_lights_selector)/config/hazard_lights_selector.param.yaml]
- input_hazard_lights_cmd_from_path_planner [default: /planning/behavior_path_planner/hazard_lights_cmd]
- input_hazard_lights_cmd_from_mrm_operator [default: /system/hazard_lights_cmd]
- output_hazard_lights_cmd [default: /planning/hazard_lights_cmd]