|
NVIDIA DriveOS Linux NSR SDK API Reference
|
7.0.3.0 Release
|
Go to the documentation of this file.
12 #ifndef DW_SENSORS_RADAR_RADARSCAN_H_
13 #define DW_SENSORS_RADAR_RADARSCAN_H_
24 #include <dw/pbwire/BasicTypes.h>
541 #endif // DW_SENSORS_RADAR_RADARSCAN_H_
bool range2Validity
The validity of range2 in struct dwRadarDetectionFFTPatch.
uint8_t existProbb
Detection's existence probability (percent, e.g, 100 means 100%)
float32_t dopplerStdDev
Standard deviation of the doppler velocity (m/s)
float32_t multiCycleElevation
Detection multi cycle elevation (rad)
dwRadarDetectionProbabilityValidity detectionProbabilityValidity
Defines the validity flag of the probability.
float32_t azi1
FFT Patch value at azimuth bin plus 1 (dB)
bool aziAnglAmbgtDLowLmtValidity
The validity of aziAnglAmbgtDLowLmt in struct dwRadarScanAmbiguity.
bool lowRangeIndValidity
The validity of lowRangeInd in struct dwRadarScanMisc.
Defines the ambiguity of a radar scan.
Defines the validity flag of the probability.
dwRadarDetectionStatus status
Current status of the sensor. Each number corresponds to a specific state.
struct dwRadarDetectionQuality dwRadarDetectionQuality
Defines the quality of the detection.
bool rangeQualityValidity
The validity of rangeQuality in struct dwRadarDetectionQuality.
Defines the probability of some items recevied in a detection.
Defines the validity of FFT patch value in the detection.
Defines standard deviation of the detection.
@ DW_RADAR_QUALITY_REDUCED_PERFORMANCE
Radar sensor quality has reduced performance.
bool maskAngleSectElevValidity
The validity of maskAngleSectElev in struct dwRadarDetectionMisc.
bool mceTrackAgeValidity
The validity of mceTrackAge in struct dwRadarDetectionMisc.
uint8_t aziQuality
Quality of azimuth measurement which ranges from 0 to 100 (NoUnit) A high value indicates a good acco...
Defines FFT patch value of the detection.
dwRadarModel
Defines the radar sensor model.
bool dopplerAmbgtDLowLmtValidity
The validity of dopplerAmbgtDLowLmt in struct dwRadarScanAmbiguity.
bool peakDetectionThresholdValidity
The validity of peakDetectionThreshold in struct dwRadarDetectionMisc.
@ DW_RADAR_QUALITY_INVALID
Radar sensor quality is invalid.
bool doppler1Validity
The validity of doppler1 in struct dwRadarDetectionFFTPatch.
bool rangeStdDevValidity
The validity of rangeStdDev in struct dwRadarDetectionStdDev.
bool rangeAmbgtDValidity
The validity of rangeAmbgtD in struct dwRadarScanAmbiguity.
float32_t range2
FFT Patch value at Range bin plus 2 (dB)
bool ambgtProbbValidity
The validity of ambgtProbb in struct dwRadarDetectionProbability.
@ DW_RADAR_QUALITY_REDUCED_COVERAGE_AND_PERFORMANCE
Radar sensor quality has reduced coverage and performance.
float32_t azi2
FFT Patch value at azimuth bin plus 2 (dB)
dwRadarDataQuality
Defines the quality of scan.
Defines the validity of the detection misc.
bool multiCycleElevationValidity
The validity of multiCycleElevation in struct dwRadarDetectionMisc.
bool maskAngleSectAziValidity
The validity of maskAngleSectAzi in struct dwRadarDetectionMisc.
struct dwRadarDetectionFFTPatchValidity dwRadarDetectionFFTPatchValidity
Defines the validity of FFT patch value in the detection.
bool dopplerStdDevValidity
The validity of dopplerStdDev in struct dwRadarDetectionStdDev.
bool dopplerQualityValidity
The validity of dopplerQuality in struct dwRadarDetectionQuality.
uint8_t ambgtProbb
Probability that the detection represents the real reflection position among the set of all hypothese...
uint8_t rangeQuality
Quality of range measurement which ranges from 0 to 100 (NoUnit) A high value indicates a good accord...
bool range1Validity
The validity of range1 in struct dwRadarDetectionFFTPatch.
dwRadarDetectionStatus
Defines the detection status.
dwRadarDataQuality quality
Data quality.
float32_t peakDetectionThreshold
Detection's peak detection threshold (dB)
bool rangeM1Validity
The validity of rangeM1 in struct dwRadarDetectionFFTPatch.
@ DW_RADAR_MODEL_CONTI_ARS540
Conti ARS540 model.
bool sensorIDValidity
The validity of sensorID in struct dwRadarScanMisc.
bool cycleTimeValidity
The validity of cycleTime in struct dwRadarScanMisc.
@ DW_RADAR_DETECTION_RECOGNITION_INVALID
Detection is invalid.
dwRadarDetectionFFTPatchValidity detectionFFTPatchValidity
Defines the validity of FFT patch value in the detection.
bool ambgtProbbAziValidity
The validity of ambgtProbbAzi in struct dwRadarDetectionProbability.
dwRadarDetectionStdDevValidity detectionStdDevValidity
Defines the validity of standard deviation of the detection.
float32_t maskAngleSectAzi
Masking angle sector in which weak targets are not detected in azimuth dimension (rad)
@ DW_RADAR_QUALITY_NORMAL
Radar sensor quality is normal.
uint32_t maxReturns
Maximum number of detections, that sensor could produce.
struct dwRadarDetectionStdDev dwRadarDetectionStdDev
Defines standard deviation of the detection.
bool rangeDopplerCovCoeffValidity
The validity of rangeDopplerCovCoeff in struct dwRadarScanMisc.
@ DW_RADAR_MODEL_UNKNOWN
Unknown model.
@ DW_RADAR_QUALITY_REDUCED_COVERAGE
Radar sensor quality has reduced coverage.
bool ambgtIDValidity
The validity of ambgtID in struct dwRadarDetectionProbability.
float32_t aziM1
FFT Patch value at azimuth bin minus 1 (dB)
float32_t aziAnglAmbgtDLowLmt
Lower limit of the sensor's unambiguous azimuth (rad)
uint8_t dopplerQuality
Quality of doppler velocity measurement which ranges from 0 to 100 (NoUnit) A high value indicates a ...
struct dwRadarScanAmbiguity dwRadarScanAmbiguity
Defines the ambiguity of a radar scan.
bool aziM2Validity
The validity of aziM2 in struct dwRadarDetectionFFTPatch.
struct dwRadarDetectionQualityValidity dwRadarDetectionQualityValidity
Defines the validity of the detection quality.
bool existProbbValidity
The validity of existProbb in struct dwRadarDetectionProbability.
uint8_t multiTrgtProbb
The probability that this detections represents multiple unresolved detections (percent,...
Defines the validity of the ambiguity.
bool azi2Validity
The validity of azi2 in struct dwRadarDetectionFFTPatch.
bool ambgtProbbElevValidity
The validity of ambgtProbbElev in struct dwRadarDetectionProbability.
bool rangeM2Validity
The validity of rangeM2 in struct dwRadarDetectionFFTPatch.
int64_t dwTime_t
Specifies a timestamp unit, in microseconds.
Defines the detection misc.
float float32_t
Specifies POD types.
float32_t dopplerM1
FFT Patch value at Doppler bin minus 1 (dB)
float32_t rangeM1
FFT Patch value at Range bin minus 1 (dB)
@ DW_RADAR_DETECTION_RECOGNITION_ALL_DETECTIONS_INCLUDED
All detections included.
Defines the validity of standard deviation of the detection.
float32_t rangeM2
FFT Patch value at Range bin minus 2 (dB)
@ DW_RADAR_MODEL_CONTI_ARS430
Conti ARS430 model.
float32_t rangeStdDev
Standard deviation of the range (m)
uint8_t lowRangeInd
Probability of a low range detection (percent)
float32_t dopplerM2
FFT Patch value at Doppler bin minus 2 (dB)
float32_t elevAnglAmbgtDUpLmt
Upper limit of the sensor's unambiguous elevation (rad)
uint8_t sensorID
Sensor ID.
float32_t range1
FFT Patch value at Range bin plus 1 (dB)
uint8_t ambgtProbbAzi
Probability that the detection represents the real reflection position among the set of all hypothese...
dwRadarScanAmbiguityValidity radarScanAmbiguityValidity
Defines the validity of the ambiguity.
float32_t dopplerAmbgtDLowLmt
Lower limit of the sensor's unambiguous doppler range (m/s)
bool dopplerM2Validity
The validity of dopplerM2 in struct dwRadarDetectionFFTPatch.
@ DW_RADAR_QUALITY_NOT_AVAILABLE
Quality field not available from sensor.
Defines the validity of the detection quality.
bool azi1Validity
The validity of azi1 in struct dwRadarDetectionFFTPatch.
uint8_t ambgtProbbElev
Probability that the detection represents the real reflection position among the set of all hypothese...
struct dwRadarDetectionStdDevValidity dwRadarDetectionStdDevValidity
Defines the validity of standard deviation of the detection.
bool aziStdDevValidity
The validity of aziStdDev in struct dwRadarDetectionStdDev.
@ DW_RADAR_DETECTION_RECOGNITION_TOO_MANY_DETECTIONS_SORTING_FAILED
Too many detection and sorting failed.
float32_t elevAnglAmbgtDLowLmt
Lower limit of the sensor's unambiguous elevation (rad)
bool maxReturnsValidity
The validity of maxReturns in struct dwRadarScanMisc.
uint8_t mceTrackAge
Detection multi cycle elevation track age (number of cycles)
float32_t doppler2
FFT Patch value at Doppler bin plus 2 (dB)
Defines the quality of the detection.
uint8_t elevQuality
Quality of elevation measurement which ranges from 0 to 100 (NoUnit) A high value indicates a good ac...
float32_t aziAnglAmbgtDUpLmt
Upper limit of the sensor's unambiguous azimuth (rad)
uint8_t modulationMode
Current modulation mode of the sensor.
Defines the radar scan misc.
struct dwRadarDetectionProbabilityValidity dwRadarDetectionProbabilityValidity
Defines the validity flag of the probability.
float32_t rangeAmbgtD
Upper limit of the sensor's range ambiguity (m)
bool aziAnglAmbgtDUpLmtValidity
The validity of aziAnglAmbgtDUpLmt in struct dwRadarScanAmbiguity.
bool elevQualityValidity
The validity of elevQuality in struct dwRadarDetectionQuality.
uint8_t measurementModel
Applied measurement model to resolve this detection.
float32_t doppler1
FFT Patch value at Doppler bin plus 1 (dB)
float32_t elevStdDev
Standard deviation of the elevation angle (rad)
bool dopplerAmbgtIdxValidity
The validity of dopplerAmbgtIdx in struct dwRadarDetectionMisc.
float32_t maskAngleSectElev
Masking angle sector in which weak targets are not detected in elevation dimension (rad)
float32_t rangeDopplerCovCoeff
Covariance coefficient of the range and doppler dimension.
Defines the validity of the radar scan misc.
bool doppler2Validity
The validity of doppler2 in struct dwRadarDetectionFFTPatch.
uint8_t dopplerAmbgtIdx
Index of the ambiguity domain in which the resolved Doppler velocity lies (NoUnit)
float32_t aziStdDev
Standard deviation of the azimuth angle (rad)
bool centerValidity
The validity of center in struct dwRadarDetectionFFTPatch.
struct dwRadarScanAmbiguityValidity dwRadarScanAmbiguityValidity
Defines the validity of the ambiguity.
bool elevAnglAmbgtDUpLmtValidity
The validity of elevAnglAmbgtDUpLmt in struct dwRadarScanAmbiguity.
bool durationValidity
The validity of duration in struct dwRadarScanMisc.
@ DW_RADAR_QUALITY_TEST_MODE
Radar sensor in test mode.
float32_t rxSigStrength
Detection's received signal strength. 0 dB represents the case that the full transmitted power is rec...
dwTime_t duration
Measure duration (us)
bool elevStdDevValidity
The validity of elevStdDev in struct dwRadarDetectionStdDev.
struct dwRadarScanMiscValidity dwRadarScanMiscValidity
Defines the validity of the radar scan misc.
bool aziM1Validity
The validity of aziM1 in struct dwRadarDetectionFFTPatch.
struct dwRadarScanMisc dwRadarScanMisc
Defines the radar scan misc.
dwRadarScanMiscValidity radarScanMiscValidity
Defines the validity of the radar scan misc.
dwTime_t cycleTime
Cycle time of sensor (radar cycle time plus the time for preparation of Ethernet packages) (us)
struct dwRadarScanValidity dwRadarScanValidity
Defines the validity of features in a radar scan. Include the validity structure in this page.
bool dopplerM1Validity
The validity of dopplerM1 in struct dwRadarDetectionFFTPatch.
bool aziQualityValidity
The validity of aziQuality in struct dwRadarDetectionQuality.
struct dwRadarDetectionFFTPatch dwRadarDetectionFFTPatch
Defines FFT patch value of the detection.
@ DW_RADAR_DETECTION_RECOGNITION_TOO_MANY_DETECTIONS_SORTING_COMPLETED
Too many detection and sorting completed.
bool rxSigStrengthValidity
The validity of rxSigStrength in struct dwRadarDetectionMisc.
struct dwRadarDetectionMiscValidity dwRadarDetectionMiscValidity
Defines the validity of the detection misc.
bool multiTrgtProbbValidity
The validity of multiTrgtProbb in struct dwRadarDetectionProbability.
struct dwRadarDetectionMisc dwRadarDetectionMisc
Defines the detection misc.
uint16_t ambgtID
Ambiguous detections are assigned the same ambiguity id and unambiguous detections get the ID zero (N...
bool modulationModeValidity
The validity of modulationMode in struct dwRadarScanMisc.
@ DW_RADAR_MODEL_CONTI_ARS620
Conti ARS620 model.
Defines the validity of features in a radar scan. Include the validity structure in this page.
float32_t center
FFT Patch value at center bin (dB)
@ DW_RADAR_MODEL_FICOSA
Ficosa model.
float32_t aziM2
FFT Patch value at azimuth bin minus 2 (dB)
@ DW_RADAR_MODEL_HELLA_GEN6
Hella Gen6 model.
dwRadarDetectionQualityValidity detectionQualityValidity
Defines the validity of the detection quality.
bool elevAnglAmbgtDLowLmtValidity
The validity of elevAnglAmbgtDLowLmt in struct dwRadarScanAmbiguity.
dwRadarDetectionMiscValidity detectionMiscValidity
Defines the validity of the detection misc.
struct dwRadarDetectionProbability dwRadarDetectionProbability
Defines the probability of some items recevied in a detection.
float32_t dopplerAmbgtDUpLmt
Upper limit of the sensor's unambiguous doppler range (m/s)
bool dopplerAmbgtDUpLmtValidity
The validity of dopplerAmbgtDUpLmt in struct dwRadarScanAmbiguity.