Skip to content

An incomplete collection of Kalman filter knowledge I have picked up over the years

License

Notifications You must be signed in to change notification settings

JamesUnicomb/kalmanfilters

Repository files navigation

kalmanfilters

Install

cd kalmanfilters
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip install .

Run Examples

Run full 6dof EKF with accelerometer, gyroscope and magnetometer readings

pip install -r examples/requirements.txt
python examples/cvekf/example1.py
python examples/cvekf/example2.py

Run full 6dof EKF realtime with accelerometer, gyroscope and magnetometer readings

pip install -r examples/requirements.txt
python examples/run_compass.py
python examples/run_kf.py

Extended Kalman Filter

Fully Embedded Application

Extended Kalman Filter

Run Tests

Currently TODO.

pip install -r test/requirements.txt
pytest test -rP

About

An incomplete collection of Kalman filter knowledge I have picked up over the years

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published