Struct DetectedLaneBoundary¶
Defined in File osi_detectedlane.proto
Struct Documentation¶
-
struct
DetectedLaneBoundary¶ A lane boundary segment as detected by the sensor.
Public Members
-
optional DetectedItemHeader osi3::DetectedLaneBoundary::header = 1 Common information of one detected item.
-
repeated CandidateLaneBoundary osi3::DetectedLaneBoundary::candidate = 2 A list of candidates for this lane boundary as estimated by the sensor.
- Note
OSI uses singular instead of plural for repeated field names.
-
repeated LaneBoundary::BoundaryPoint osi3::DetectedLaneBoundary::boundary_line = 3 The list of individual points defining the location of the lane boundary (as a list of segments).
Since a
BoundaryPointis part of a sequence, only the position attribute has to be set for each instance. All other values will be reused from the previousBoundaryPointin the sequence or set to default values if there is none or it was never set. For dashed lines, oneLaneBoundary::BoundaryPointhas to be at the start and another at the end of each dashed line segment. For Botts’ dots lines, oneLaneBoundary::BoundaryPointposition has to define each Botts’ dot.- Attention
For
LaneBoundary::BoundaryPointthe same rules regarding maximum distance and approximation error apply as forLane::Classification::centerline.
-
repeated LaneBoundary::BoundaryPoint osi3::DetectedLaneBoundary::boundary_line_rmse = 4 The root mean squared error of the
LaneBoundary::BoundaryPoint. Eachcandidatehas the sameboundary_linepoints and exact oneboundary_line_rmsermse confidence value is specified which is suitable for all candidates.
-
repeated double osi3::DetectedLaneBoundary::boundary_line_confidences = 5 Confidence of the segments of the
LaneBoundary::BoundaryPoint. Eachcandidatehas the sameboundary_linepoints and exact oneboundary_line_confidencesconfidence value is specified which is suitable for all candidates.Range: [0,1]
-
struct
CandidateLaneBoundary¶ A candidate for a detected lane boundary as estimated by the sensor.
Public Members
-
optional double osi3::DetectedLaneBoundary::CandidateLaneBoundary::probability = 1 The estimated probability that this candidate is the true value.
Range: [0,1]
- Note
The sum of all
probabilitymust be one. This probability is given under the condition ofDetectedItemHeader::existence_probability.
-
optional LaneBoundary::Classification osi3::DetectedLaneBoundary::CandidateLaneBoundary::classification = 2 The classification of one lane boundary that defines this candidate.
- Note
IDs, which are referenced in this message, usually reference to
DetectedXXX::tracking_idIDs.
-
-