open_simulation_interface
vv3.5.0(01.06.2022)
|
Classification
data for a traffic light.
More...
Public Attributes | |
optional Color | color = 1 |
The semantic color of the traffic light. More... | |
optional Icon | icon = 2 |
The icon of the traffic light. More... | |
optional Mode | mode = 3 |
The operating mode of the traffic light. More... | |
optional double | counter = 4 |
The value of the countdown counter. More... | |
repeated Identifier | assigned_lane_id = 5 |
The IDs of the lanes that the traffic light is assigned to. More... | |
optional bool | is_out_of_service = 6 |
Boolean flag to indicate that the traffic light is taken out of service. More... | |
repeated LogicalLaneAssignment | logical_lane_assignment = 7 |
Assignment of this object to logical lanes. More... | |
Classification
data for a traffic light.
Definition of semantic colors for traffic lights.
Definition of traffic light bulb icon.
Definition of light modes for traffic lights.
optional Color osi3::TrafficLight::Classification::color = 1 |
The semantic color of the traffic light.
mode
is MODE_OFF
then color
could remain unchanged. If traffic light displays images in different colors and traffic light is off ( mode
= MODE_OFF
), then color
= COLOR_OTHER
. optional Icon osi3::TrafficLight::Classification::icon = 2 |
The icon of the traffic light.
optional Mode osi3::TrafficLight::Classification::mode = 3 |
The operating mode of the traffic light.
optional double osi3::TrafficLight::Classification::counter = 4 |
The value of the countdown counter.
Unit: % or s
repeated Identifier osi3::TrafficLight::Classification::assigned_lane_id = 5 |
The IDs of the lanes that the traffic light is assigned to.
Might be multiple if the traffic light is valid for multiple driving lanes.
optional bool osi3::TrafficLight::Classification::is_out_of_service = 6 |
Boolean flag to indicate that the traffic light is taken out of service.
This can be achieved by visibly crossing the light, covering it completely or swiching the traffic light off.
repeated LogicalLaneAssignment osi3::TrafficLight::Classification::logical_lane_assignment = 7 |
Assignment of this object to logical lanes.