NVIDIA DriveOS Linux NSR SDK API Reference

7.0.3.0 Release
RadarScan.h File Reference

Detailed Description

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  dwRadarDetectionMisc
 Defines the detection misc. More...
 
struct  dwRadarDetectionMiscValidity
 Defines the validity of the detection misc. More...
 
struct  dwRadarDetectionStdDev
 Defines standard deviation of the detection. More...
 
struct  dwRadarDetectionStdDevValidity
 Defines the validity of standard deviation of the detection. More...
 
struct  dwRadarDetectionQuality
 Defines the quality of the detection. More...
 
struct  dwRadarDetectionQualityValidity
 Defines the validity of the detection quality. More...
 
struct  dwRadarDetectionProbability
 Defines the probability of some items recevied in a detection. More...
 
struct  dwRadarDetectionProbabilityValidity
 Defines the validity flag of the probability. More...
 
struct  dwRadarDetectionFFTPatch
 Defines FFT patch value of the detection. More...
 
struct  dwRadarDetectionFFTPatchValidity
 Defines the validity of FFT patch value in the detection. More...
 
struct  dwRadarScanMisc
 Defines the radar scan misc. More...
 
struct  dwRadarScanMiscValidity
 Defines the validity of the radar scan misc. More...
 
struct  dwRadarScanAmbiguity
 Defines the ambiguity of a radar scan. More...
 
struct  dwRadarScanAmbiguityValidity
 Defines the validity of the ambiguity. More...
 
struct  dwRadarScanValidity
 Defines the validity of features in a radar scan. Include the validity structure in this page. More...
 

Typedefs

typedef enum dwRadarModel dwRadarModel
 Defines the radar sensor model. More...
 
typedef enum dwRadarDataQuality dwRadarDataQuality
 Defines the quality of scan. More...
 
typedef enum dwRadarDetectionStatus dwRadarDetectionStatus
 Defines the detection status. More...
 
typedef struct dwRadarDetectionMisc dwRadarDetectionMisc
 Defines the detection misc. More...
 
typedef struct dwRadarDetectionMiscValidity dwRadarDetectionMiscValidity
 Defines the validity of the detection misc. More...
 
typedef struct dwRadarDetectionStdDev dwRadarDetectionStdDev
 Defines standard deviation of the detection. More...
 
typedef struct dwRadarDetectionStdDevValidity dwRadarDetectionStdDevValidity
 Defines the validity of standard deviation of the detection. More...
 
typedef struct dwRadarDetectionQuality dwRadarDetectionQuality
 Defines the quality of the detection. More...
 
typedef struct dwRadarDetectionQualityValidity dwRadarDetectionQualityValidity
 Defines the validity of the detection quality. More...
 
typedef struct dwRadarDetectionProbability dwRadarDetectionProbability
 Defines the probability of some items recevied in a detection. More...
 
typedef struct dwRadarDetectionProbabilityValidity dwRadarDetectionProbabilityValidity
 Defines the validity flag of the probability. More...
 
typedef struct dwRadarDetectionFFTPatch dwRadarDetectionFFTPatch
 Defines FFT patch value of the detection. More...
 
typedef struct dwRadarDetectionFFTPatchValidity dwRadarDetectionFFTPatchValidity
 Defines the validity of FFT patch value in the detection. More...
 
typedef struct dwRadarScanMisc dwRadarScanMisc
 Defines the radar scan misc. More...
 
typedef struct dwRadarScanMiscValidity dwRadarScanMiscValidity
 Defines the validity of the radar scan misc. More...
 
typedef struct dwRadarScanAmbiguity dwRadarScanAmbiguity
 Defines the ambiguity of a radar scan. More...
 
typedef struct dwRadarScanAmbiguityValidity dwRadarScanAmbiguityValidity
 Defines the validity of the ambiguity. More...
 
typedef struct dwRadarScanValidity dwRadarScanValidity
 Defines the validity of features in a radar scan. Include the validity structure in this page. More...
 

Enumerations

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,
  DW_RADAR_MODEL_FICOSA = 5
}
 Defines the radar sensor model. More...
 
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...
 

Typedef Documentation

◆ dwRadarDataQuality

Defines the quality of scan.

◆ dwRadarDetectionFFTPatch

Defines FFT patch value of the detection.

◆ dwRadarDetectionFFTPatchValidity

Defines the validity of FFT patch value in the detection.

◆ dwRadarDetectionMisc

Defines the detection misc.

◆ dwRadarDetectionMiscValidity

Defines the validity of the detection misc.

◆ dwRadarDetectionProbability

Defines the probability of some items recevied in a detection.

◆ dwRadarDetectionProbabilityValidity

Defines the validity flag of the probability.

◆ dwRadarDetectionQuality

Defines the quality of the detection.

◆ dwRadarDetectionQualityValidity

Defines the validity of the detection quality.

◆ dwRadarDetectionStatus

Defines the detection status.

◆ dwRadarDetectionStdDev

Defines standard deviation of the detection.

◆ dwRadarDetectionStdDevValidity

Defines the validity of standard deviation of the detection.

◆ dwRadarModel

typedef enum dwRadarModel dwRadarModel

Defines the radar sensor model.

◆ dwRadarScanAmbiguity

Defines the ambiguity of a radar scan.

◆ dwRadarScanAmbiguityValidity

Defines the validity of the ambiguity.

◆ dwRadarScanMisc

Defines the radar scan misc.

◆ dwRadarScanMiscValidity

Defines the validity of the radar scan misc.

◆ dwRadarScanValidity

Defines the validity of features in a radar scan. Include the validity structure in this page.

Enumeration Type Documentation

◆ dwRadarDataQuality

Defines the quality of scan.

Enumerator
DW_RADAR_QUALITY_NOT_AVAILABLE 

Quality field not available from sensor.

DW_RADAR_QUALITY_NORMAL 

Radar sensor quality is normal.

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_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_INVALID 

Radar sensor quality is invalid.

Definition at line 56 of file RadarScan.h.

◆ dwRadarDetectionStatus

Defines the detection status.

Enumerator
DW_RADAR_DETECTION_RECOGNITION_INVALID 

Detection is invalid.

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.

Definition at line 82 of file RadarScan.h.

◆ dwRadarModel

Defines the radar sensor model.

Enumerator
DW_RADAR_MODEL_UNKNOWN 

Unknown model.

DW_RADAR_MODEL_CONTI_ARS430 

Conti ARS430 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_FICOSA 

Ficosa model.

Definition at line 33 of file RadarScan.h.