|
NVIDIA DriveOS Linux NSR SDK API Reference
|
7.0.3.0 Release
|
Go to the documentation of this file.
13 #ifndef DW_CALIBRATION_RADARMODEL_RADARMODEL_H_
14 #define DW_CALIBRATION_RADARMODEL_RADARMODEL_H_
16 #include <dw/rig/Rig.h>
17 #include <dw/sensors/radar/Radar.h>
150 #endif // DW_CALIBRATION_RADARMODEL_RADARMODEL_H_
DW_API_PUBLIC dwStatus dwRadarModel_initializeFromConfig(dwRadarModelHandle_t *radarModel, dwRadarAzimuthCorrectionModelConfig const *radarConfig)
Creates a calibrated radar model for a compatible sensor from model config.
struct dwRigObject const * dwConstRigHandle_t
Handle representing the const Rig interface.
Defines the structure for a complete radar scan.
DW_API_PUBLIC dwStatus dwRadarModel_release(dwRadarModelHandle_t obj)
Releases the calibrated radar model.
struct dwRadarModelObject * dwRadarModelHandle_t
A pointer to the handle representing a calibrated radar model.
DW_API_PUBLIC dwStatus dwRadarModel_initialize(dwRadarModelHandle_t *radarModel, uint32_t sensorId, dwConstRigHandle_t obj)
Creates a calibrated radar model for a compatible sensor from rig.
Configuration parameters for a radar azimuth correction model.
float float32_t
Specifies POD types.
DW_API_PUBLIC dwStatus dwRadarModel_applyCorrection(dwRadarScan *radarScan, dwConstRadarModelHandle_t obj)
Apply correction to all detections in a radar scan using the provided radar model.
struct dwRadarModelObject const * dwConstRadarModelHandle_t
A pointer to the handle representing a const calibrated radar model.
dwStatus
Status definition.
DW_API_PUBLIC dwStatus dwRadarModel_getCorrectedAzimuth(float32_t *correctedAzimuthRad, float32_t measuredAzimuthRad, dwConstRadarModelHandle_t obj)
Corrects a measured azimuth angle using the provided radar model.
const NvSciSyncObj *const obj