DriveWorks SDK Reference
3.0.4260 Release
For Test and Development only

LocalizationFusion.h File Reference

Detailed Description

NVIDIA DriveWorks API: Localization Fusion

Description: This file defines functions to perform Localization Fusion.

Definition in file LocalizationFusion.h.

Go to the source code of this file.

Typedefs

typedef struct dwLocalizationFusionObject * dwLocalizationFusionHandle_t
 Handle to a localization fusion module object. More...
 

Functions

DW_API_PUBLIC dwStatus dwLocalizationFusion_initialize (dwLocalizationFusionHandle_t *localizationFusion, uint32_t maxLocalizationResultsCount, const dwConstMapHandle_t map, dwContextHandle_t context)
 Create a new localization fusion module. More...
 
DW_API_PUBLIC dwStatus dwLocalizationFusion_localize (dwLocalizationResult *fusedResult, const dwLocalizationResult *localizationResults, size_t numResults, const dwTransformation3f *currToPrev, const dwEgomotionRelativeUncertainty *currToPrevUncertainty, dwLocalizationFusionHandle_t localizationFusion)
 Update localization fusion model with new measurements If timestamp is identical to the previous timestamp, rerun localization. More...
 
DW_API_PUBLIC dwStatus dwLocalizationFusion_release (dwLocalizationFusionHandle_t localizationFusion)
 Releases the localization fusion module. More...
 
DW_API_PUBLIC dwStatus dwLocalizationFusion_reset (dwLocalizationFusionHandle_t localizationFusion)
 Reset localization fusion state to default values. More...
 
DW_API_PUBLIC dwStatus dwLocalizationFusion_setMap (dwConstMapHandle_t map, dwLocalizationFusionHandle_t localizationFusion)
 Sets a new HD Map to localize to. More...