open_simulation_interface  v3.4.0 (2021-11-18)
osi3::FeatureData Struct Reference

Interface for sensor data containing information without a history in contrast to interpreted data after object hypothesis and tracking. More...

Collaboration diagram for osi3::FeatureData:

Public Attributes

optional InterfaceVersion version = 1
 
repeated RadarDetectionData radar_sensor = 2
 
repeated LidarDetectionData lidar_sensor = 3
 
repeated UltrasonicDetectionData ultrasonic_sensor = 4
 
repeated CameraDetectionData camera_sensor = 5
 

Detailed Description

Interface for sensor data containing information without a history in contrast to interpreted data after object hypothesis and tracking.

All information regarding the environment is given with respect to the sensor coordinate system specified in SensorDetectionHeader::mounting_position. When simulating multiple sensors, each sensor has an individual copy of FeatureData in its own reference frame. This allows an independent treatment of the sensors.

Member Data Documentation

◆ camera_sensor

repeated CameraDetectionData osi3::FeatureData::camera_sensor = 5

Camera detections for multiple camera sensors (sensor fusion).

Note
OSI uses singular instead of plural for repeated field names.

◆ lidar_sensor

repeated LidarDetectionData osi3::FeatureData::lidar_sensor = 3

Lidar detections for multiple lidar sensors (sensor fusion).

Note
OSI uses singular instead of plural for repeated field names.

◆ radar_sensor

repeated RadarDetectionData osi3::FeatureData::radar_sensor = 2

Radar detections for multiple radar sensors (sensor fusion).

Note
OSI uses singular instead of plural for repeated field names.

◆ ultrasonic_sensor

repeated UltrasonicDetectionData osi3::FeatureData::ultrasonic_sensor = 4

Ultrasonic detections for multiple ultrasonic sensors (sensor fusion).

Note
OSI uses singular instead of plural for repeated field names.
Required for ultrasonic sensors: Detections will be send by the emitting ultrasonic sensor, including all indirect detections received by neighbouring sensors.

◆ version

optional InterfaceVersion osi3::FeatureData::version = 1

The interface version used by the sender (i.e. the simulation environment).


The documentation for this struct was generated from the following file: