DriveWorks SDK Reference
3.0.4260 Release
For Test and Development only

DopplerMotionEstimator.h File Reference

Detailed Description

NVIDIA DriveWorks API: Radar Doppler Motion

Description: Defines radar Doppler motion module that is used to estimate the radar motion (heading and speed) from radar scans

Definition in file DopplerMotionEstimator.h.

Go to the source code of this file.

Data Structures

struct  dwRadarDopplerMotion
 Defines the radar motion. More...
 

Typedefs

typedef struct dwRadarDopplerMotionObject * dwRadarDopplerMotionHandle_t
 Handle to a radar-motion module object. More...
 

Functions

DW_API_PUBLIC dwStatus dwRadarDopplerMotion_getCUDAStream (cudaStream_t *stream, dwRadarDopplerMotionHandle_t obj)
 Gets CUDA stream used by the radar Doppler motion. More...
 
DW_API_PUBLIC dwStatus dwRadarDopplerMotion_getMotion (dwRadarDopplerMotion *motion, dwRadarDopplerMotionHandle_t obj)
 Gets the available radar motion estimation result. More...
 
DW_API_PUBLIC dwStatus dwRadarDopplerMotion_initialize (dwRadarDopplerMotionHandle_t *obj, cudaStream_t stream, dwContextHandle_t ctx)
 Creates and initializes a GPU-based radar motion estimation module. More...
 
DW_API_PUBLIC dwStatus dwRadarDopplerMotion_processAsync (const dwRadarScan *radarScan, dwRadarDopplerMotionHandle_t obj)
 Process the dwRadarScan and compute the radar motion. More...
 
DW_API_PUBLIC dwStatus dwRadarDopplerMotion_release (dwRadarDopplerMotionHandle_t obj)
 Releases the radar Doppler motion module. More...
 
DW_API_PUBLIC dwStatus dwRadarDopplerMotion_reset (dwRadarDopplerMotionHandle_t obj)
 Resets the radar Doppler motion module. More...
 
DW_API_PUBLIC dwStatus dwRadarDopplerMotion_setCUDAStream (cudaStream_t stream, dwRadarDopplerMotionHandle_t obj)
 Sets the CUDA stream for CUDA related operations. More...