This package implements sensor fusion algorithms for Go. At the moment, the following algorithms have been implemented:
- Madgwick: an
advanced filter close to Kalman in performance but much easier to use and
much lower on resources. It can also run at a low frequency: 10Hz updates
are still usable.
At the moment, only the IMU version has been implemented (gyroscope + accelerometer), the AHRS version (with added magnetometer) is not yet implemented.
This package as a whole is licensed under the BSD 2-clause license, see the LICENSE file for details. Some code is placed in the public domain, where indicated in the file itself.