DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

RadarLandmarkEngine.h File Reference

Detailed Description

NVIDIA DriveWorks API: RadarLandmarkEngine

Description: This file defines the Radar Landmark Engine.

Definition in file RadarLandmarkEngine.h.

Go to the source code of this file.

Data Structures

struct  dwRadarLandmarkEngineParam
 Defines the parameter structure for Radar Landmark Engine. More...
 

Typedefs

typedef struct dwRadarLandmarkEngineObject * dwRadarLandmarkEngineHandle_t
 Defines the Radar Landmark Engine handle structure. More...
 

Functions

dwStatus dwRadarLandmarkEngine_addRadarScan (uint32_t radarId, const dwRadarScan *radarScan, dwRadarLandmarkEngineHandle_t handle)
 Get accumulated radar frame. More...
 
dwStatus dwRadarLandmarkEngine_getDefaultParameters (dwRadarLandmarkEngineParam *params)
 Set default parameters for radar landmark engine. More...
 
dwStatus dwRadarLandmarkEngine_getLatestScanTime (dwTime_t *latestScanTime, dwRadarLandmarkEngineHandle_t handle)
 Get the latest scan's timestamp. More...
 
dwStatus dwRadarLandmarkEngine_getRadarPoints (dwVector4f *radarPoints, uint32_t *numPoints, dwTime_t startTime, dwTime_t endTime, dwTime_t motionCompensationTime, dwRadarLandmarkEngineHandle_t handle)
 Get latest radar points. More...
 
dwStatus dwRadarLandmarkEngine_getRadarPointsMaxSize (uint32_t *maxNumPoints, dwRadarLandmarkEngineHandle_t handle)
 Get default radar landmark engine parameters. More...
 
dwStatus dwRadarLandmarkEngine_getRadarScanPointsMaxSize (uint32_t *maxNumPoints, dwRadarLandmarkEngineHandle_t handle)
 Get default radar landmark engine parameters. More...
 
dwStatus dwRadarLandmarkEngine_getRadarScansMaxSize (uint32_t *maxNumScans, dwRadarLandmarkEngineHandle_t handle)
 Get default radar landmark engine parameters. More...
 
dwStatus dwRadarLandmarkEngine_initialize (dwRadarLandmarkEngineHandle_t *handle, dwContextHandle_t contextHandle, dwEgomotionConstHandle_t imuEgomotionHandle, dwRadarProperties *const radarProperties, dwTransformation3f *const radarToRig, uint32_t numRadarSensors, const dwRadarLandmarkEngineParam *params)
 Initialize radar landmark engine. More...
 
dwStatus dwRadarLandmarkEngine_release (dwRadarLandmarkEngineHandle_t handle)
 Release radar landmark engine handle. More...
 
dwStatus dwRadarLandmarkEngine_reset (dwRadarLandmarkEngineHandle_t handle)
 Reset radar landmark engine buffers. More...
 
dwStatus dwRadarLandmarkEngine_setRadarExtrinsics (uint32_t radarId, const dwTransformation3f *radarToRig, dwRadarLandmarkEngineHandle_t handle)
 Set the radar-to-rig extrinsic transformation for the specified radar. More...