Sygaldry
Loading...
Searching...
No Matches
sygaldry::sygsp::ComplementaryMimuFusion< Mimu > Struct Template Reference

MIMU sensor fusion and runtime calibration component. More...

Inheritance diagram for sygaldry::sygsp::ComplementaryMimuFusion< Mimu >:
sygaldry::name_<"Complementary MIMU Fusion Filter"> sygaldry::description_<"Runtime calibration and sensor fusion using a complementary filter approach"> sygaldry::author_<"Travis J. West"> sygaldry::copyright_<"Copyright 2023 Sygaldry Contributors"> sygaldry::license_<"SPDX-License-Identifier: MIT"> sygaldry::version_<"0.0.0">

Public Member Functions

void init ()
 Initialize the filter.
 
void main (const Mimu &mimu)
 Update the filter.
 

Public Attributes

ComplementaryMimuFusionInputs inputs
 
ComplementaryMimuFusionOutputs outputs
 

Additional Inherited Members

- Static Public Member Functions inherited from sygaldry::name_<"Complementary MIMU Fusion Filter">
static _consteval auto name ()
 
- Static Public Member Functions inherited from sygaldry::description_<"Runtime calibration and sensor fusion using a complementary filter approach">
static _consteval auto description ()
 
- Static Public Member Functions inherited from sygaldry::author_<"Travis J. West">
static _consteval auto author ()
 
- Static Public Member Functions inherited from sygaldry::copyright_<"Copyright 2023 Sygaldry Contributors">
static _consteval auto copyright ()
 
- Static Public Member Functions inherited from sygaldry::license_<"SPDX-License-Identifier: MIT">
static _consteval auto license ()
 
- Static Public Member Functions inherited from sygaldry::version_<"0.0.0">
static _consteval auto version ()
 

Detailed Description

template<MimuComponent Mimu>
struct sygaldry::sygsp::ComplementaryMimuFusion< Mimu >

MIMU sensor fusion and runtime calibration component.

Based on measurements of the magnetic field, acceleration, and angular rate from a MIMU sensor, estimate the orientation of the sensor with respect to the global frame of reference, and various other signals of interest.


The documentation for this struct was generated from the following file: