Go to the source code of this file.
Data Structures | |
struct | dwRadarScanType |
Defines the type of scan (combination of return type & range) More... | |
struct | dwRadarDetection |
Defines the return structure for a raw radar detection in sensor coordinates. More... | |
struct | dwRadarTrack |
Defines the track which the radar provides. More... | |
struct | dwRadarStatus |
Defines the return structure for sensor status messages. More... | |
struct | dwRadarVehicleState |
Defines the structure for reporting current vehicle dynamics state. More... | |
struct | dwRadarMountPosition |
Defines the structure for reporting sensor mount position. More... | |
struct | dwRadarProperties |
Defines the properties of the radar. More... | |
struct | dwRadarOccupancyResultValidity |
Define Validity info for dwRadarOccupancyResult. More... | |
struct | dwRadarOccupancyResult |
Define Occupancy result for a seat or footwell. More... | |
struct | dwRadarOccupancyResults |
Define Occupancy results for all the seats and footwells in a car. More... | |
struct | dwRadarCPDCLASSResultValidity |
Define Validity info for dwRadarCPDCLASSResult. More... | |
struct | dwRadarCPDCLASSResult |
Define CPD Class result for a seat or footwell. More... | |
struct | dwRadarCPDCLASSResults |
Define CPD class results for all the seats and footwells in a car. More... | |
struct | dwRadarCPDNHLSCLASSResultValidity |
Define Validity info for dwRadarCPDNHLSCLASSResult. More... | |
struct | dwRadarCPDNHLSCLASSResult |
Define CPD NHLSClass result for a seat or footwell. More... | |
struct | dwRadarCPDNHLSCLASSResults |
Define CPD NHLS class results for all the seats and footwells in a car. More... | |
struct | dwRadarClassifierResult |
Define Radar classifier result including Occupancy results, CPD class results and CPD NHLSClass Results. More... | |
Macros | |
#define | DW_SENSOR_RADAR_MAX_SEATS_NUMS_PER_ROW 3U |
#define | DW_SENSOR_RADAR_MAX_FOOTWELLS_NUMS_PER_ROW 3U |
#define | DW_SENSOR_RADAR_MAX_ROWS 3U |
#define | DW_SENSOR_RADAR_FIRST_ROW 0U |
#define | DW_SENSOR_RADAR_SECOND_ROW 1U |
#define | DW_SENSOR_RADAR_THIRD_ROW 2U |
#define | DW_SENSOR_RADAR_LEFT 0U |
#define | DW_SENSOR_RADAR_MID 1U |
#define | DW_SENSOR_RADAR_RIGHT 2U |
Typedefs | |
typedef enum dwRadarRange | dwRadarRange |
Defines the range of radar return. More... | |
typedef enum dwRadarReturnType | dwRadarReturnType |
Defines the type of radar return. More... | |
typedef enum dwRadarDynamicState | dwRadarDynamicState |
Defines the dynamic state of the radar return. More... | |
typedef enum dwRadarResidualType | dwRadarResidualType |
Defines the radar residual type. More... | |
typedef enum dwRadarOccupancyStatus | dwRadarOccupancyStatus |
Defines Occupancy status, it’s used to indicate if the seat/footwell occupied or not. More... | |
typedef enum dwRadarCPDCLASSStatus | dwRadarCPDCLASSStatus |
CPD class status, used to determine whether the occupant is a child or adult. More... | |
typedef enum dwRadarCPDNHLSCLASSStatus | dwRadarCPDNHLSCLASSStatus |
typedef struct dwRadarScanType | dwRadarScanType |
Defines the type of scan (combination of return type & range) More... | |
typedef struct dwRadarDetection | dwRadarDetection |
Defines the return structure for a raw radar detection in sensor coordinates. More... | |
typedef struct dwRadarTrack | dwRadarTrack |
Defines the track which the radar provides. More... | |
typedef struct dwRadarStatus | dwRadarStatus |
Defines the return structure for sensor status messages. More... | |
typedef struct dwRadarVehicleState | dwRadarVehicleState |
Defines the structure for reporting current vehicle dynamics state. More... | |
typedef struct dwRadarMountPosition | dwRadarMountPosition |
Defines the structure for reporting sensor mount position. More... | |
typedef struct dwRadarProperties | dwRadarProperties |
Defines the properties of the radar. More... | |
typedef struct dwRadarOccupancyResultValidity | dwRadarOccupancyResultValidity |
Define Validity info for dwRadarOccupancyResult. More... | |
typedef struct dwRadarOccupancyResult | dwRadarOccupancyResult |
Define Occupancy result for a seat or footwell. More... | |
typedef struct dwRadarOccupancyResults | dwRadarOccupancyResults |
Define Occupancy results for all the seats and footwells in a car. More... | |
typedef struct dwRadarCPDCLASSResultValidity | dwRadarCPDCLASSResultValidity |
Define Validity info for dwRadarCPDCLASSResult. More... | |
typedef struct dwRadarCPDCLASSResult | dwRadarCPDCLASSResult |
Define CPD Class result for a seat or footwell. More... | |
typedef struct dwRadarCPDCLASSResults | dwRadarCPDCLASSResults |
Define CPD class results for all the seats and footwells in a car. More... | |
typedef struct dwRadarCPDNHLSCLASSResultValidity | dwRadarCPDNHLSCLASSResultValidity |
Define Validity info for dwRadarCPDNHLSCLASSResult. More... | |
typedef struct dwRadarCPDNHLSCLASSResult | dwRadarCPDNHLSCLASSResult |
Define CPD NHLSClass result for a seat or footwell. More... | |
typedef struct dwRadarCPDNHLSCLASSResults | dwRadarCPDNHLSCLASSResults |
Define CPD NHLS class results for all the seats and footwells in a car. More... | |
typedef struct dwRadarClassifierResult | dwRadarClassifierResult |
Define Radar classifier result including Occupancy results, CPD class results and CPD NHLSClass Results. More... | |
#define DW_SENSOR_RADAR_FIRST_ROW 0U |
Definition at line 35 of file RadarTypes.h.
#define DW_SENSOR_RADAR_LEFT 0U |
Definition at line 44 of file RadarTypes.h.
#define DW_SENSOR_RADAR_MAX_FOOTWELLS_NUMS_PER_ROW 3U |
Definition at line 30 of file RadarTypes.h.
#define DW_SENSOR_RADAR_MAX_ROWS 3U |
Definition at line 32 of file RadarTypes.h.
#define DW_SENSOR_RADAR_MAX_SEATS_NUMS_PER_ROW 3U |
Definition at line 28 of file RadarTypes.h.
#define DW_SENSOR_RADAR_MID 1U |
Definition at line 47 of file RadarTypes.h.
#define DW_SENSOR_RADAR_RIGHT 2U |
Definition at line 50 of file RadarTypes.h.
#define DW_SENSOR_RADAR_SECOND_ROW 1U |
Definition at line 38 of file RadarTypes.h.
#define DW_SENSOR_RADAR_THIRD_ROW 2U |
Definition at line 41 of file RadarTypes.h.
typedef struct dwRadarClassifierResult dwRadarClassifierResult |
Define Radar classifier result including Occupancy results, CPD class results and CPD NHLSClass Results.
typedef struct dwRadarCPDCLASSResult dwRadarCPDCLASSResult |
Define CPD Class result for a seat or footwell.
typedef struct dwRadarCPDCLASSResults dwRadarCPDCLASSResults |
Define CPD class results for all the seats and footwells in a car.
typedef struct dwRadarCPDCLASSResultValidity dwRadarCPDCLASSResultValidity |
Define Validity info for dwRadarCPDCLASSResult.
typedef enum dwRadarCPDCLASSStatus dwRadarCPDCLASSStatus |
CPD class status, used to determine whether the occupant is a child or adult.
typedef struct dwRadarCPDNHLSCLASSResult dwRadarCPDNHLSCLASSResult |
Define CPD NHLSClass result for a seat or footwell.
typedef struct dwRadarCPDNHLSCLASSResults dwRadarCPDNHLSCLASSResults |
Define CPD NHLS class results for all the seats and footwells in a car.
Define Validity info for dwRadarCPDNHLSCLASSResult.
typedef enum dwRadarCPDNHLSCLASSStatus dwRadarCPDNHLSCLASSStatus |
typedef struct dwRadarDetection dwRadarDetection |
Defines the return structure for a raw radar detection in sensor coordinates.
The Radar Coordinate System is centered at the geometric center of the radar's receptor. The x-axis points in sensing direction. The y-axis points in the direction of the connector / plug and the z-axis is oriented such that it completes an orthogonal right-handed coordinate system. For further information, please refer to the following link: https://developer.nvidia.com/docs/drive/driveworks/latest/nvsdk_dw_html/dwx_coordinate_systems.html
typedef enum dwRadarDynamicState dwRadarDynamicState |
Defines the dynamic state of the radar return.
typedef struct dwRadarMountPosition dwRadarMountPosition |
Defines the structure for reporting sensor mount position.
typedef struct dwRadarOccupancyResult dwRadarOccupancyResult |
Define Occupancy result for a seat or footwell.
typedef struct dwRadarOccupancyResults dwRadarOccupancyResults |
Define Occupancy results for all the seats and footwells in a car.
typedef struct dwRadarOccupancyResultValidity dwRadarOccupancyResultValidity |
Define Validity info for dwRadarOccupancyResult.
typedef enum dwRadarOccupancyStatus dwRadarOccupancyStatus |
Defines Occupancy status, it’s used to indicate if the seat/footwell occupied or not.
typedef struct dwRadarProperties dwRadarProperties |
Defines the properties of the radar.
typedef enum dwRadarRange dwRadarRange |
Defines the range of radar return.
typedef enum dwRadarResidualType dwRadarResidualType |
Defines the radar residual type.
typedef enum dwRadarReturnType dwRadarReturnType |
Defines the type of radar return.
typedef struct dwRadarScanType dwRadarScanType |
Defines the type of scan (combination of return type & range)
typedef struct dwRadarStatus dwRadarStatus |
Defines the return structure for sensor status messages.
typedef struct dwRadarTrack dwRadarTrack |
Defines the track which the radar provides.
typedef struct dwRadarVehicleState dwRadarVehicleState |
Defines the structure for reporting current vehicle dynamics state.
CPD class status, used to determine whether the occupant is a child or adult.
Definition at line 155 of file RadarTypes.h.
Definition at line 172 of file RadarTypes.h.
enum dwRadarDynamicState |
Defines the dynamic state of the radar return.
Definition at line 95 of file RadarTypes.h.
Defines Occupancy status, it’s used to indicate if the seat/footwell occupied or not.
Definition at line 138 of file RadarTypes.h.
enum dwRadarRange |
Defines the range of radar return.
Enumerator | |
---|---|
DW_RADAR_RANGE_SHORT | Short Range. |
DW_RADAR_RANGE_MEDIUM | Medium Range. |
DW_RADAR_RANGE_LONG | Long Range. |
DW_RADAR_RANGE_UNKNOWN | Unknown Range. |
DW_RADAR_RANGE_COUNT | Count. |
Definition at line 55 of file RadarTypes.h.
enum dwRadarResidualType |
Defines the radar residual type.
Enumerator | |
---|---|
DW_RADAR_RESIDUAL_TYPE_UNSPECIFIED | Unspecified. |
DW_RADAR_RESIDUAL_TYPE_RDA | RDA. |
DW_RADAR_RESIDUAL_TYPE_XYRR | XYRR. |
DW_RADAR_RESIDUAL_TYPE_EDGE | Edge. |
DW_RADAR_RESIDUAL_TYPE_HOF | HOF/PMHT. |
Definition at line 118 of file RadarTypes.h.
enum dwRadarReturnType |
Defines the type of radar return.
Definition at line 75 of file RadarTypes.h.