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... | |