Expand description
An implementation of the VQF IMU orientation estimation filter in pure Rust.
This is, currently, a pretty direct port of the C++ implemenataion in https://github.com/dlaidig/vqf; further efforts to make the code more idiomatic may be helpful.
The main entry point for this crate is VQF
; look there to get started.
This crate optionally supports no_std
; the libm
crate feature is required in no_std
environments.
Structs§
- Struct containing coefficients used by the VQF class.
- A fixed-size matrix.
- Struct containing all tuning parameters used by the VQF class.
- A quaternion.
- Struct containing the filter state of the VQF class.
- A Versatile Quaternion-based Filter for IMU Orientation Estimation.
Type Aliases§
- Typedef for the floating-point data type used for most operations.