|
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.