|
Zephyr Scientific Library (zscilib)
|
API header file for sensor fusion algorithms in zscilib. More...
#include <zsl/zsl.h>#include <zsl/vectors.h>#include <zsl/matrices.h>#include <zsl/orientation/quaternions.h>#include <zsl/orientation/fusion/madgwick.h>#include <zsl/orientation/fusion/mahony.h>#include <zsl/orientation/fusion/saam.h>#include <zsl/orientation/fusion/aqua.h>#include <zsl/orientation/fusion/complementary.h>#include <zsl/orientation/fusion/kalman.h>#include <zsl/orientation/fusion/calibration.h>Go to the source code of this file.
Data Structures | |
| struct | zsl_fus_drv |
| Sensor fusion algorithm implementation. More... | |
Typedefs | |
| typedef int(* | zsl_fus_init_cb_t) (uint32_t freq, void *cfg) |
| Init callback prototype for sensor fusion implementations. More... | |
| typedef int(* | zsl_fus_feed_cb_t) (struct zsl_vec *accel, struct zsl_vec *mag, struct zsl_vec *gyro, zsl_real_t *incl, struct zsl_quat *q, void *cfg) |
| Update callback prototype for sensor fusion implementations. More... | |
| typedef void(* | zsl_fus_error_cb_t) (int error) |
| Callback prototype when a fusion algorithm fails to properly feed. More... | |
API header file for sensor fusion algorithms in zscilib.
This file contains the zscilib sensor fusion API.
Definition in file fusion.h.
1.8.17