38#ifndef DW_SENSORS_RADAR_RADARSCAN_H_
39#define DW_SENSORS_RADAR_RADARSCAN_H_
float32_t aziAnglAmbgtDUpLmt
Upper limit of the sensor's unambiguous azimuth (rad)
bool maskAngleSectElevValidity
float32_t rangeAmbgtD
Upper limit of the sensor's range ambiguity (m)
dwRadarScanAmbiguityValidity radarScanAmbiguityValidity
uint8_t rangeQuality
Quality of range measurement which ranges from 0 to 100 (NoUnit) A high value indicates a good accord...
float32_t aziAnglAmbgtDLowLmt
Lower limit of the sensor's unambiguous azimuth (rad)
bool dopplerStdDevValidity
float32_t dopplerM2
FFT Patch value at Doppler bin minus 2 (dB)
float32_t maskAngleSectAzi
Masking angle sector in which weak targets are not detected in azimuth dimension (rad)
bool maskAngleSectAziValidity
uint32_t maxReturns
Maximum number of detections, that sensor could produce.
float32_t aziM2
FFT Patch value at azimuth bin minus 2 (dB)
bool dopplerQualityValidity
dwRadarScanMiscValidity radarScanMiscValidity
dwRadarDetectionStatus status
Current status of the sensor. Each number corresponds to a specific state.
bool aziAnglAmbgtDUpLmtValidity
uint8_t existProbb
Detection's existence probability (percent, e.g, 100 means 100%)
dwTime_t duration
Measure duration (us)
float32_t elevStdDev
Standard deviation of the elevation angle (rad)
dwRadarDataQuality
Defines the quality of scan.
@ DW_RADAR_QUALITY_NORMAL
Radar sensor quality is normal.
@ DW_RADAR_QUALITY_REDUCED_COVERAGE_AND_PERFORMANCE
Radar sensor quality has reduced coverage and performance.
@ DW_RADAR_QUALITY_TEST_MODE
Radar sensor in test mode.
@ DW_RADAR_QUALITY_NOT_AVAILABLE
Quality field not available from sensor.
@ DW_RADAR_QUALITY_REDUCED_COVERAGE
Radar sensor quality has reduced coverage.
@ DW_RADAR_QUALITY_REDUCED_PERFORMANCE
Radar sensor quality has reduced performance.
@ DW_RADAR_QUALITY_INVALID
Radar sensor quality is invalid.
float32_t dopplerM1
FFT Patch value at Doppler bin minus 1 (dB)
dwRadarDataQuality quality
Data quality.
dwRadarDetectionMiscValidity detectionMiscValidity
uint8_t sensorID
Sensor ID.
bool dopplerAmbgtDUpLmtValidity
float32_t center
FFT Patch value at center bin (dB)
uint8_t dopplerAmbgtIdx
Index of the ambiguity domain in which the resolved Doppler velocity lies (NoUnit)
dwRadarDetectionQualityValidity detectionQualityValidity
dwRadarModel
Defines the radar sensor model.
@ DW_RADAR_MODEL_UNKNOWN
Unknown model.
@ DW_RADAR_MODEL_CONTI_ARS540
Conti ARS540 model.
@ DW_RADAR_MODEL_CONTI_ARS620
Conti ARS620 model.
@ DW_RADAR_MODEL_HELLA_GEN6
Hella Gen6 model.
@ DW_RADAR_MODEL_CONTI_ARS430
Conti ARS430 model.
float32_t rxSigStrength
Detection's received signal strength. 0 dB represents the case that the full transmitted power is rec...
bool modulationModeValidity
dwRadarDetectionStdDevValidity detectionStdDevValidity
dwRadarDetectionProbabilityValidity detectionProbabilityValidity
float32_t maskAngleSectElev
Masking angle sector in which weak targets are not detected in elevation dimension (rad)
dwRadarDetectionStatus
Defines the detection status.
@ DW_RADAR_DETECTION_RECOGNITION_ALL_DETECTIONS_INCLUDED
All detections included.
@ DW_RADAR_DETECTION_RECOGNITION_TOO_MANY_DETECTIONS_SORTING_COMPLETED
Too many detection and sorting completed.
@ DW_RADAR_DETECTION_RECOGNITION_TOO_MANY_DETECTIONS_SORTING_FAILED
Too many detection and sorting failed.
@ DW_RADAR_DETECTION_RECOGNITION_INVALID
Detection is invalid.
float32_t elevAnglAmbgtDLowLmt
Lower limit of the sensor's unambiguous elevation (rad)
uint8_t aziQuality
Quality of azimuth measurement which ranges from 0 to 100 (NoUnit) A high value indicates a good acco...
bool peakDetectionThresholdValidity
float32_t dopplerAmbgtDUpLmt
Upper limit of the sensor's unambiguous doppler range (m/s)
float32_t aziStdDev
Standard deviation of the azimuth angle (rad)
float32_t dopplerAmbgtDLowLmt
Lower limit of the sensor's unambiguous doppler range (m/s)
float32_t rangeDopplerCovCoeff
Covariance coefficient of the range and doppler dimension.
float32_t peakDetectionThreshold
Detection's peak detection threshold (dB)
dwRadarDetectionFFTPatchValidity detectionFFTPatchValidity
float32_t rangeStdDev
Standard deviation of the range (m)
uint8_t multiTrgtProbb
The probability that this detections represents multiple unresolved detections (percent,...
float32_t aziM1
FFT Patch value at azimuth bin minus 1 (dB)
uint8_t dopplerQuality
Quality of doppler velocity measurement which ranges from 0 to 100 (NoUnit) A high value indicates a ...
float32_t range1
FFT Patch value at Range bin plus 1 (dB)
bool dopplerAmbgtDLowLmtValidity
uint8_t lowRangeInd
Probability of a low range detection (percent)
bool rangeDopplerCovCoeffValidity
float32_t rangeM1
FFT Patch value at Range bin minus 1 (dB)
float32_t doppler2
FFT Patch value at Doppler bin plus 2 (dB)
float32_t dopplerStdDev
Standard deviation of the doppler velocity (m/s)
bool elevAnglAmbgtDLowLmtValidity
bool rangeQualityValidity
uint8_t measurementModel
Applied measurement model to resolve this detection.
bool elevAnglAmbgtDUpLmtValidity
uint8_t ambgtProbb
Probability that the detection represents the real reflection position among the set of all hypothese...
float32_t azi2
FFT Patch value at azimuth bin plus 2 (dB)
float32_t doppler1
FFT Patch value at Doppler bin plus 1 (dB)
float32_t range2
FFT Patch value at Range bin plus 2 (dB)
bool aziAnglAmbgtDLowLmtValidity
bool multiTrgtProbbValidity
uint16_t ambgtID
Ambiguous detections are assigned the same ambiguity id and unambiguous detections get the ID zero (N...
dwTime_t cycleTime
Cycle time of sensor (radar cycle time plus the time for preparation of Ethernet packages) (us)
bool dopplerAmbgtIdxValidity
uint8_t modulationMode
Current modulation mode of the sensor.
float32_t azi1
FFT Patch value at azimuth bin plus 1 (dB)
float32_t elevAnglAmbgtDUpLmt
Upper limit of the sensor's unambiguous elevation (rad)
float32_t rangeM2
FFT Patch value at Range bin minus 2 (dB)
bool rxSigStrengthValidity
uint8_t elevQuality
Quality of elevation measurement which ranges from 0 to 100 (NoUnit) A high value indicates a good ac...
NVIDIA DriveWorks API: Core Types
float float32_t
Specifies POD types.
int64_t dwTime_t
Specifies a timestamp unit, in microseconds.