rlabbe / filterpy
Python Kalman filtering and optimal estimation library. Implements Kalman filter, particle filter, Extended Kalman filter, Unscented Kalman filter, g-h (alpha-beta), least squares, H Infinity, smoothers, and more. Has companion book 'Kalman and Bayesian Filters in Python'.
☆3,493Updated last year
Alternatives and similar repositories for filterpy:
Users that are interested in filterpy are comparing it to the libraries listed below
- Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,exte…☆17,555Updated 7 months ago
- Some Python Implementations of the Kalman Filter☆1,080Updated 11 months ago
- Kalman Filter, Smoother, and EM Algorithm for Python☆1,148Updated 2 weeks ago
- Kalman Filter implementation in Python using Numpy only in 30 lines.☆377Updated 2 years ago
- Header-only C++11 Kalman Filtering Library (EKF, UKF) based on Eigen3☆1,363Updated last year
- Basic Python particle filter☆176Updated last year
- The Python Control Systems Library is a Python module that implements basic operations for analysis and design of feedback control syste…☆1,799Updated this week
- Gaussian processes in TensorFlow☆1,866Updated last month
- A highly efficient implementation of Gaussian Processes in PyTorch☆3,667Updated 2 weeks ago
- code for KalmanNet☆315Updated last year
- Gaussian processes framework in python☆2,082Updated 2 months ago
- Differentiable convex optimization layers☆1,894Updated 3 months ago
- Unscented Kalman Filter library for state and parameter estimation☆480Updated 2 years ago
- Object (e.g Pedestrian, vehicles) tracking by Extended Kalman Filter (EKF), with fused data from both lidar and radar sensors.☆777Updated last year
- Sequential Monte Carlo in python☆440Updated last month
- A Python toolbox for performing gradient-free optimization☆4,022Updated this week
- CVXOPT -- Python Software for Convex Optimization☆1,011Updated 5 months ago
- A software project to provide the target tracking community with a framework for the development and testing of tracking algorithms.☆443Updated 2 weeks ago
- Bayesian optimization in PyTorch☆3,210Updated this week
- Basic Kalman filter implementation in C++ using Eigen☆549Updated 10 months ago
- The Kalibr visual-inertial calibration toolbox☆4,636Updated 11 months ago
- Add built-in support for quaternions to numpy☆626Updated last month
- Hidden Markov Models in Python, with scikit-learn like API☆3,159Updated 4 months ago
- Notebooks about Bayesian methods for machine learning☆1,852Updated last year
- Python Library for learning (Structure and Parameter), inference (Probabilistic and Causal), and simulations in Bayesian Networks.☆2,851Updated this week
- Efficiently computes derivatives of NumPy code.☆7,205Updated this week
- Gaussian Process Optimization using GPy☆942Updated 2 years ago
- Lightweight C/C++ Extended Kalman Filter with Python for prototyping☆1,042Updated 10 months ago
- solution of exercises of the book "probabilistic robotics"☆1,266Updated last year
- Probabilistic Modeling Toolkit for Matlab/Octave.☆1,552Updated 3 years ago