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.
|
DW_API_PUBLIC dwStatus | dwRadarDopplerMotion_addVehicleIOState (dwVehicleIOSafetyState const *safeState, dwVehicleIONonSafetyState const *nonSafeState, dwVehicleIOActuationFeedback const *actuationFeedback, dwRadarDopplerMotionHandle_t obj) |
| Notifies the radar module of a changed vehicle state. More...
|
|
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_getDefaultParams (dwRadarDopplerMotionParams *params) |
| Get the default Radar Doppler motion parameters. 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, const dwRadarDopplerMotionParams *params, 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...
|
|