Struct DetectedRoadMarking

Nested Relationships

Struct Documentation

struct DetectedRoadMarking

A road marking in the environment as detected by the sensor.

../_images/OSI_DetectedRoadMarking.svg

The figure shows two STOP road markings (DetectedRoadMarking::CandidateRoadMarking::classification). STOP RoadMarking::Classification::type == RoadMarking::Classification::TYPE_TEXTUAL_TRAFFIC_SIGN is marked, STOP RoadMarking::Classification::type == RoadMarking::Classification::TYPE_SYMBOLIC_TRAFFIC_SIGN is not marked.

Public Members

optional DetectedItemHeader osi3::DetectedRoadMarking::header = 1

Common information of one detected item.

optional BaseStationary osi3::DetectedRoadMarking::base = 2

The base parameters of the road marking.

The orientation of the bounding box base BaseStationary::orientation is defined as follows: The z-axis of the BaseStationary::orientation is the vector from the ‘bottom’ to the ‘top’ of the road marking’s (i.e. painted traffic sign) 2D image area. (Normally it is in the ground truth xy-plain.) The x-axis of the BaseStationary::orientation is the view normal of the road marking’s 2D image area. Normally this x-axis points to the sky.

Note

If a valid unidirectional road marking is assigned to the host vehicle’s current lane and the driving direction of the latter roughly matches the z-axis of the base BaseStationary::orientation then the road marking is of relevance to (i.e. in effect for) the host vehicle.

optional BaseStationary osi3::DetectedRoadMarking::base_rmse = 3

The root mean squared error of the base parameters of the detected road marking. RoadMarking::base has to be identical for all candidate road markings.

repeated CandidateRoadMarking osi3::DetectedRoadMarking::candidate = 4

A list of candidates for this road marking as estimated by the sensor.

Note

OSI uses singular instead of plural for repeated field names.

struct CandidateRoadMarking

A candidate for a detected road marking as estimated by the sensor.

Public Members

optional double osi3::DetectedRoadMarking::CandidateRoadMarking::probability = 1

The estimated probability that this candidate is the true value.

Range: [0,1]

Note

The sum of all probability must be one. This probability is given under the condition of DetectedItemHeader::existence_probability.

optional RoadMarking::Classification osi3::DetectedRoadMarking::CandidateRoadMarking::classification = 2

The classification of the road marking.

Note

IDs, which are referenced in this message, usually reference to DetectedXXX::tracking_id IDs.