Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed LSM6DS33_GR1
Auto generated API documentation and code listings for Fusion3
FusionAhrs | AHRS algorithm structure |
FusionBias | Gyroscope bias correction algorithm structure |
FusionEulerAngles | Euler angles union |
FusionQuaternion | Quaternion |
FusionRotationMatrix | Rotation matrix in row-major order |
FusionVector3 | Three-dimensional spacial vector |
Code
Fusion.h [code] | Main header file for the library. This is the only file that needs to be included when using the library |
Fusion3.cpp [code] | |
FusionAhrs.c [code] | The AHRS sensor fusion algorithm to combines gyroscope, accelerometer, and magnetometer measurements into a single measurement of orientation relative to the Earth (NWU convention) |
FusionAhrs.h [code] | The AHRS sensor fusion algorithm to combines gyroscope, accelerometer, and magnetometer measurements into a single measurement of orientation relative to the Earth (NWU convention) |
FusionBias.c [code] | The gyroscope bias correction algorithm achieves run-time calibration of the gyroscope bias. The algorithm will detect when the gyroscope is stationary for a set period of time and then begin to sample gyroscope measurements to calculate the bias as an average |
FusionBias.h [code] | The gyroscope bias correction algorithm achieves run-time calibration of the gyroscope bias. The algorithm will detect when the gyroscope is stationary for a set period of time and then begin to sample gyroscope measurements to calculate the bias as an average |
FusionCalibration.h [code] | Gyroscope, accelerometer, and magnetometer calibration model |
FusionTypes.h [code] | Common types and their associated operations |