vss::sensor_data::RangeDopplerResponseData Struct Reference
Last update: 16.07.2025The radar range doppler output data. More...

Public Attributes | |
| repeated float | data = 1 |
| Domain | range_domain = 2 |
| Domain | velocity_domain = 3 |
| repeated int32 | rx_identifiers = 4 |
| repeated int32 | tx_identifiers = 5 |
Detailed Description
The radar range doppler output data.
Data are stored as multi-dimensional array of complex values, with interleaved real and imaginary parts: real1, imag1, real2, imag2 etc. The physical dimensions are [TX, RX, velocity, range] and so the data contains:
numTX x numRX x numVelocities x numRanges complex numbers
or equivalently
2 x numTX x numRX x numVelocities x numRanges real numbers
If the complex data is read sequentially, the outermost loop corresponds to the TX dimension, then RX, then velocity, and then range which is the innermost.
Member Data Documentation
◆ data
| repeated float vss::sensor_data::RangeDopplerResponseData::data = 1 |
The multi-dimensional array.
◆ range_domain
| Domain vss::sensor_data::RangeDopplerResponseData::range_domain = 2 |
The number of range samples and the min/max values in the samples.
◆ rx_identifiers
| repeated int32 vss::sensor_data::RangeDopplerResponseData::rx_identifiers = 4 |
Receiver antennas identifiers.
◆ tx_identifiers
| repeated int32 vss::sensor_data::RangeDopplerResponseData::tx_identifiers = 5 |
Transmitter antennas identifiers.
◆ velocity_domain
| Domain vss::sensor_data::RangeDopplerResponseData::velocity_domain = 3 |
The number of velocity samples and the min/max values in the samples.
The documentation for this struct was generated from the following file:
- radar_output_data.proto