- Welcome
- Getting Started With the NVIDIA DriveWorks SDK
- Modules
- Samples
- Tools
- Tutorials
- SDK Porting Guide
- DriveWorks API
- More
NVIDIA DriveWorks API: RadarScan
Description: This file defines the structures needed for the RadarScan.
Definition in file RadarScan.h.
Go to the source code of this file.
Data Structures | |
struct | dwRadarDetectionFFTPatch |
struct | dwRadarDetectionFFTPatchValidity |
struct | dwRadarDetectionMisc |
struct | dwRadarDetectionMiscValidity |
struct | dwRadarDetectionProbability |
struct | dwRadarDetectionProbabilityValidity |
struct | dwRadarDetectionQuality |
struct | dwRadarDetectionQualityValidity |
struct | dwRadarDetectionStdDev |
struct | dwRadarDetectionStdDevValidity |
struct | dwRadarScanAmbiguity |
struct | dwRadarScanAmbiguityValidity |
struct | dwRadarScanMisc |
struct | dwRadarScanMiscValidity |
struct | dwRadarScanValidity |
Enumerations | |
enum | dwRadarDataQuality { DW_RADAR_QUALITY_NOT_AVAILABLE = 0 , DW_RADAR_QUALITY_NORMAL = 1 , DW_RADAR_QUALITY_REDUCED_COVERAGE = 2 , DW_RADAR_QUALITY_REDUCED_PERFORMANCE = 3 , DW_RADAR_QUALITY_REDUCED_COVERAGE_AND_PERFORMANCE = 4 , DW_RADAR_QUALITY_TEST_MODE = 5 , DW_RADAR_QUALITY_INVALID = 6 } |
Defines the quality of scan. More... | |
enum | dwRadarDetectionStatus { DW_RADAR_DETECTION_RECOGNITION_INVALID = 0 , DW_RADAR_DETECTION_RECOGNITION_ALL_DETECTIONS_INCLUDED = 1 , DW_RADAR_DETECTION_RECOGNITION_TOO_MANY_DETECTIONS_SORTING_COMPLETED = 2 , DW_RADAR_DETECTION_RECOGNITION_TOO_MANY_DETECTIONS_SORTING_FAILED = 3 } |
Defines the detection status. More... | |
enum | dwRadarModel { DW_RADAR_MODEL_UNKNOWN = 0 , DW_RADAR_MODEL_CONTI_ARS430 = 1 , DW_RADAR_MODEL_CONTI_ARS540 = 2 , DW_RADAR_MODEL_CONTI_ARS620 = 3 , DW_RADAR_MODEL_HELLA_GEN6 = 4 } |
Defines the radar sensor model. More... | |
struct dwRadarDetectionFFTPatch |
Data Fields | ||
---|---|---|
float32_t | azi1 | FFT Patch value at azimuth bin plus 1 (dB) |
float32_t | azi2 | FFT Patch value at azimuth bin plus 2 (dB) |
float32_t | aziM1 | FFT Patch value at azimuth bin minus 1 (dB) |
float32_t | aziM2 | FFT Patch value at azimuth bin minus 2 (dB) |
float32_t | center | FFT Patch value at center bin (dB) |
float32_t | doppler1 | FFT Patch value at Doppler bin plus 1 (dB) |
float32_t | doppler2 | FFT Patch value at Doppler bin plus 2 (dB) |
float32_t | dopplerM1 | FFT Patch value at Doppler bin minus 1 (dB) |
float32_t | dopplerM2 | FFT Patch value at Doppler bin minus 2 (dB) |
float32_t | range1 | FFT Patch value at Range bin plus 1 (dB) |
float32_t | range2 | FFT Patch value at Range bin plus 2 (dB) |
float32_t | rangeM1 | FFT Patch value at Range bin minus 1 (dB) |
float32_t | rangeM2 | FFT Patch value at Range bin minus 2 (dB) |
struct dwRadarDetectionFFTPatchValidity |
struct dwRadarDetectionMisc |
Data Fields | ||
---|---|---|
uint8_t | dopplerAmbgtIdx | Index of the ambiguity domain in which the resolved Doppler velocity lies (NoUnit) |
float32_t | maskAngleSectAzi | Masking angle sector in which weak targets are not detected in azimuth dimension (rad) |
float32_t | maskAngleSectElev | Masking angle sector in which weak targets are not detected in elevation dimension (rad) |
uint8_t | measurementModel |
Applied measurement model to resolve this detection. Each number corresponds to a specific state (NoUnit) Measurement model definition will be updated later |
float32_t | peakDetectionThreshold | Detection's peak detection threshold (dB) |
float32_t | rxSigStrength | Detection's received signal strength. 0 dB represents the case that the full transmitted power is received. (dB) |
struct dwRadarDetectionMiscValidity |
struct dwRadarDetectionProbability |
struct dwRadarDetectionProbabilityValidity |
struct dwRadarDetectionQuality |
struct dwRadarDetectionQualityValidity |
struct dwRadarDetectionStdDev |
struct dwRadarDetectionStdDevValidity |
struct dwRadarScanAmbiguity |
Data Fields | ||
---|---|---|
float32_t | aziAnglAmbgtDLowLmt | Lower limit of the sensor's unambiguous azimuth (rad) |
float32_t | aziAnglAmbgtDUpLmt | Upper limit of the sensor's unambiguous azimuth (rad) |
float32_t | dopplerAmbgtDLowLmt | Lower limit of the sensor's unambiguous doppler range (m/s) |
float32_t | dopplerAmbgtDUpLmt | Upper limit of the sensor's unambiguous doppler range (m/s) |
float32_t | elevAnglAmbgtDLowLmt | Lower limit of the sensor's unambiguous elevation (rad) |
float32_t | elevAnglAmbgtDUpLmt | Upper limit of the sensor's unambiguous elevation (rad) |
float32_t | rangeAmbgtD | Upper limit of the sensor's range ambiguity (m) |
struct dwRadarScanAmbiguityValidity |
struct dwRadarScanMisc |
Data Fields | ||
---|---|---|
dwTime_t | cycleTime | Cycle time of sensor (radar cycle time plus the time for preparation of Ethernet packages) (us) |
dwTime_t | duration | Measure duration (us) |
uint8_t | lowRangeInd | Probability of a low range detection (percent) |
uint32_t | maxReturns | Maximum number of detections, that sensor could produce. |
uint8_t | modulationMode |
Current modulation mode of the sensor. Each number corresponds to a specific state Modulation mode definition will be updated later |
dwRadarDataQuality | quality | Data quality. |
float32_t | rangeDopplerCovCoeff | Covariance coefficient of the range and doppler dimension. |
uint8_t | sensorID | Sensor ID. |
dwRadarDetectionStatus | status | Current status of the sensor. Each number corresponds to a specific state. |
struct dwRadarScanMiscValidity |
struct dwRadarScanValidity |
Data Fields | ||
---|---|---|
dwRadarDetectionFFTPatchValidity | detectionFFTPatchValidity | |
dwRadarDetectionMiscValidity | detectionMiscValidity | |
dwRadarDetectionProbabilityValidity | detectionProbabilityValidity | |
dwRadarDetectionQualityValidity | detectionQualityValidity | |
dwRadarDetectionStdDevValidity | detectionStdDevValidity | |
dwRadarScanAmbiguityValidity | radarScanAmbiguityValidity | |
dwRadarScanMiscValidity | radarScanMiscValidity |
enum dwRadarDataQuality |
Defines the quality of scan.
Definition at line 62 of file RadarScan.h.
Defines the detection status.
Definition at line 86 of file RadarScan.h.
enum dwRadarModel |
Defines the radar sensor model.
Definition at line 44 of file RadarScan.h.