open_simulation_interface
v3.4.0 (2021-11-18)
|
A single point of a lane boundary. More...
Public Types | |
enum | Dash { DASH_UNKNOWN = 0 , DASH_OTHER = 1 , DASH_START = 2 , DASH_CONTINUE = 3 , DASH_END = 4 } |
Public Attributes | |
optional Vector3d | position = 1 |
optional double | width = 2 |
optional double | height = 3 |
optional Dash | dash = 4 |
A single point of a lane boundary.
The lane boundary point bp2_{i} is one of the points of lane boundary lb2.
osi3::LaneBoundary::BoundaryPoint
elements. This enum describes the alternation of dashes in case of a dashed lane boundary.
Enumerator | |
---|---|
DASH_UNKNOWN | The current state of the dash alternation is not known (must not be used in ground truth). |
DASH_OTHER | Other (unspecified but known) type of dash alternation state. |
DASH_START | The current |
DASH_CONTINUE | The current |
DASH_END | The current |
optional Dash osi3::LaneBoundary::BoundaryPoint::dash = 4 |
Alternation of dashes in case of a dashed lane boundary. In context, this field gives information about the location of dashes on the boundary line.
optional double osi3::LaneBoundary::BoundaryPoint::height = 3 |
The overall height of the lane boundary at the position of the BoundaryPoint
. Used for guard rails, curbstone, or similar.
LaneBoundary
. optional Vector3d osi3::LaneBoundary::BoundaryPoint::position = 1 |
The position of the BoundaryPoint
.
optional double osi3::LaneBoundary::BoundaryPoint::width = 2 |
The overall width of the lane boundary at the position of the BoundaryPoint
. Used for lines forming lane markings.
LaneBoundary
.