Resource

 

TinyEKF: Lightweight C/C++ Extended Kalman Filter with Python for prototyping

TinyEKF: Lightweight C/C++ Extended Kalman Filter with Python for prototyping
Simon D. Levy
Intermediate
Software
Application

TinyEKF is a simple C/C++ implementation of the Extended Kalman Filter that is general enough to use on different projects. In order to make it practical for running on Arduino, STM32, and other microcontrollers, it uses static (compile-time) memory allocation (no "new" or "malloc"). The examples folder includes an Arduino example of sensor fusion. 

 

 

This resource is included in the following topics and journeys: