open_simulation_interface
master (2c3953b)
|
Classification
of a lane boundary.
More...
Public Types | |
enum | Type { TYPE_UNKNOWN = 0 , TYPE_OTHER = 1 , TYPE_NO_LINE = 2 , TYPE_SOLID_LINE = 3 , TYPE_DASHED_LINE = 4 , TYPE_BOTTS_DOTS = 5 , TYPE_ROAD_EDGE = 6 , TYPE_SNOW_EDGE = 7 , TYPE_GRASS_EDGE = 8 , TYPE_GRAVEL_EDGE = 9 , TYPE_SOIL_EDGE = 10 , TYPE_GUARD_RAIL = 11 , TYPE_CURB = 12 , TYPE_STRUCTURE = 13 , TYPE_BARRIER = 14 , TYPE_SOUND_BARRIER = 15 } |
The lane boundary type. More... | |
enum | Color { COLOR_UNKNOWN = 0 , COLOR_OTHER = 1 , COLOR_NONE = 2 , COLOR_WHITE = 3 , COLOR_YELLOW = 4 , COLOR_RED = 5 , COLOR_BLUE = 6 , COLOR_GREEN = 7 , COLOR_VIOLET = 8 , COLOR_ORANGE = 9 } |
The semantic color of the lane boundary in case of a lane markings. More... | |
Public Attributes | |
optional Type | type = 1 |
The type of the lane boundary. More... | |
optional Color | color = 2 |
The semantic color of the lane boundary in case of lane markings. More... | |
repeated Identifier | limiting_structure_id = 3 |
The ids of StationaryObject which limit the corresponding lane. More... | |
Classification
of a lane boundary.
|
The lane boundary type.
There is no special representation for double lines, e.g. solid / solid or dashed / solid. In such cases, each lane will define its own side of the lane boundary.
The semantic color of the lane boundary in case of a lane markings.
Lane markings that alternate in color must be represented by individual LaneBoundary
segments.
optional Type osi3::LaneBoundary::Classification::type = 1 |
The type of the lane boundary.
optional Color osi3::LaneBoundary::Classification::color = 2 |
The semantic color of the lane boundary in case of lane markings.
repeated Identifier osi3::LaneBoundary::Classification::limiting_structure_id = 3 |
The ids of StationaryObject
which limit the corresponding lane.
This field must be set if the type
is set to TYPE_STRUCTURE