Struct RadarSensorView

Nested Relationships

Struct Documentation

struct RadarSensorView

Definition of the radar sensor view.

Radar specific sensor view data.

Public Members

optional RadarSensorViewConfiguration osi3::RadarSensorView::view_configuration = 1

Radar view configuration valid at the time the data was created.

repeated Reflection osi3::RadarSensorView::reflection = 2

Ray tracing data.

This field includes one entry for each ray, in left-to-right, top-to-bottom order (think of scan lines in a TV).

Note

OSI uses singular instead of plural for repeated field names.

struct Reflection

Definition of the radar reflection.

Public Members

optional double osi3::RadarSensorView::Reflection::signal_strength = 1

Relative signal level of the reflection.

This takes the combined antenna diagram (losses in TX and RX) as well as the signal losses due to scattering and absorption into account, and will, when multiplied by TX power yield the actual RX power.

Unit: [dB]

optional double osi3::RadarSensorView::Reflection::time_of_flight = 2

Time of flight.

This is the time of flight of the reflection, which is directly proportional to the distance traveled.

Unit: [s]

optional double osi3::RadarSensorView::Reflection::doppler_shift = 3

Doppler shift.

Shift in frequency based on the specified TX frequency.

Unit: [Hz]

optional double osi3::RadarSensorView::Reflection::source_horizontal_angle = 4

TX horizontal angle (azimuth).

Horizontal angle of incidence of the source of the reflection at the TX antenna.

Unit: [rad]

optional double osi3::RadarSensorView::Reflection::source_vertical_angle = 5

TX vertical angle (elevation).

Vertical angle of incidence of the source of the reflection at the TX antenna.

Unit: [rad]