Skip to content

ManuelZ/Kalman-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kalman Filter

Python implementation of a Kalman Filter for linear dynamic systems. The Kalman class encapsulates the core steps of the filtering process:

  • Initialization: Set up the state, covariance, and system matrices.
  • Prediction: Propagate the current state and uncertainty forward using the system dynamics (with optional control input).
  • Update: Incorporate new measurements to correct the state estimate and reduce uncertainty.

Inline comments and references explain the theory and practical use of the Kalman Filter.

From [4]: graphical depiction of KF

Installation

git clone https://github.com/ManuelZ/Kalman-Filter
cd Kalman-Filter
uv pip install -e .

Usage

from kalman_filter import Kalman

Resources

About

Python implementation of a Kalman Filter.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages