Struct PntosStateModelingPlugin
Defined in File state_modeling.h
Struct Documentation
-
struct PntosStateModelingPlugin
A PntosCommonPlugin subclass that provides a collection of
PntosStandardMeasurementProcessors,PntosStandardStateBlocks, andPntosVirtualStateBlocks that can be used for sensor fusion.Public Members
-
PntosCommonPlugin common
-
bool (*is_fusion_type_supported)(struct PntosStateModelingPlugin *self, PntosFusionType type)
Return if the plugin supports a given type of fusion. See PntosFusionType.
-
PntosCommonStateModelProvider *(*new_state_model_provider)(struct PntosStateModelingPlugin *self, PntosFusionType type)
- Param type
Specifies the type of fusion that the returned value will support. For example, if the user passes in PNTOS_FUSION_STANDARD_MODEL, then the returned value will be castable to PntosStandardStateModelProvider.
- Return
An instance of PntosCommonStateModelProvider. Returns NULL if
typeis not supported (is_fusion_type_supported can be used to checktype).
-
PntosCommonPlugin common