Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sunsided/kalman-clib

Microcontroller targeted C library for Kalman filtering
https://github.com/sunsided/kalman-clib

c embedded kalman-filter signal-processing

Last synced: about 2 months ago
JSON representation

Microcontroller targeted C library for Kalman filtering

Awesome Lists containing this project

README

        

# Kalman Filter C Implementation #

Microcontroller targeted naive Kalman filter implementation in pure C using code ported from the [Efficient Java Matrix Library](https://code.google.com/p/efficient-java-matrix-library).
A 🦀 Rust port is available at [sunsided/minikalman-rs](https://github.com/sunsided/minikalman-rs).

### License

The project is licensed under the **MIT license**, a copy of which can be found in [LICENSE.md](LICENSE.md).

## Implemented so far ##
* Memory-optimizing preprocessor based Kalman Filter factory
* Algorithmically optimized matrix/matrix and matrix/vector operations
* Matrix inverse using Cholesky decomposition

## Example filters ##
* Gravity constant estimation using only measured position