osi3::LogicalDetectionDataHeader Struct Reference
Public Types
enum | DataQualifier { DATA_QUALIFIER_UNKNOWN = 0, DATA_QUALIFIER_OTHER = 1, DATA_QUALIFIER_AVAILABLE = 2, DATA_QUALIFIER_AVAILABLE_REDUCED = 3, DATA_QUALIFIER_NOT_AVAILABLE = 4, DATA_QUALIFIER_BLINDNESS = 5, DATA_QUALIFIER_TEMPORARY_AVAILABLE = 6, DATA_QUALIFIER_INVALID = 7 } |
Data qualifier communicates the overall availability of the interface. More... | |
Public Attributes
optional Timestamp | logical_detection_time = 1 |
Time stamp at which the transformation and optional fusion was finished in the global synchronized time. More... | |
optional DataQualifier | data_qualifier = 2 |
Data Qualifier expresses to what extent the content of this event can be relied on. More... | |
optional uint32 | number_of_valid_logical_detections = 3 |
The current number of valid detections in the logical detections list. More... | |
repeated Identifier | sensor_id = 4 |
The ID(s) of the sensor(s) that produced the detections for transformation and - in case of multiple sensors - fusion into logical detections. More... | |
Member Enumeration Documentation
◆ DataQualifier
Data qualifier communicates the overall availability of the interface.
Member Data Documentation
◆ logical_detection_time
optional Timestamp osi3::LogicalDetectionDataHeader::logical_detection_time = 1 |
Time stamp at which the transformation and optional fusion was finished in the global synchronized time.
- Note
- See
SensorData::timestamp
andSensorData::last_measurement_time
for detailed discussions on the semantics of time-related fields.
◆ data_qualifier
optional DataQualifier osi3::LogicalDetectionDataHeader::data_qualifier = 2 |
Data Qualifier expresses to what extent the content of this event can be relied on.
◆ number_of_valid_logical_detections
optional uint32 osi3::LogicalDetectionDataHeader::number_of_valid_logical_detections = 3 |
The current number of valid detections in the logical detections list.
- Note
- This value has to be set if the list contains invalid logical detections.
- Rules
- is_greater_than_or_equal_to: 0
◆ sensor_id
repeated Identifier osi3::LogicalDetectionDataHeader::sensor_id = 4 |
The ID(s) of the sensor(s) that produced the detections for transformation and - in case of multiple sensors - fusion into logical detections.
- osi_logicaldetectiondata.proto