164 Open Source Kalman Filter Software Projects
Free and open source kalman filter code projects including engines, APIs, generators, and tools.
Code to estimate HR from PPG signals using Subspace Decomposition and Kalman filter for the dataset of 22 PPG recordings provided for the 2015 IEEE Signal Processing Cup (SP Cup) competition. The traces are stored in folder 'DATABASE'. Please cite this publication when referencing this material: "Measuring Heart Rate During Physical Exercise by Subspace Decomposition and Kalman Smoothing", IEEE Transaction on Instrumentation & Measurement.
A unique time series library in Python that consists of Kalman filters (discrete, extended, and unscented), online ARIMA, and time difference model.
Face Detection And Tracking23 ⭐
Computer Vision model to detect face in the first frame of a video and to continue tracking it in the rest of the video. This is implemented in OpenCV 3.3.0 and Python 2.7
Shreyasbhatia09 Face Detection And Tracking28 ⭐
Face Detection and tracking using CamShift, Kalman Filter, Optical Flow
Sensor Fusion and Localization related projects of Udacity's Self-driving Car Nanodegree Program:
An inverted pendulum that jumps and balances. It's a simplified version of the Cubli that you can build yourself.
This is a 'hands-on' tutorial for the RIKEN International School on Data Assimilation (RISDA2018).
Automatic detection and tracking of moving vehicles in a video from a surveillance camera
StateSpaceModels.jl is a Julia package for time-series analysis using state-space models.
Bounded Kalman Filter Method For Motion Robust Non Contact Heart Rate Estimation24 ⭐
Bounded Kalman filter method for motion-robust, non-contact heart rate estimation
Mad Location Manager406 ⭐
Mad Location Manager is a library for GPS and Accelerometer data "fusion" with Kalman filter
Python library to implement advanced trading strategies using machine learning and perform backtesting.
Modified TensorFlow Object Detection Model for vehicle detection and tracking
GPS altimeter/variometer with LCD display, routes with waypoints, data/gps track logging, bluetooth NMEA sentence transmission, wifi AP + webpage configuration
Carnd Extended Kalman Filter P624 ⭐
Self Driving Car Project 6 - Sensor Fusion(Extended Kalman Filter)
Muiltiple Object Tracking52 ⭐
Project-Using Background Subtraction Method, Kalman Filter and Hungary Algorithm.
Strongly-typed, dependency based application framework for code/data separation with dependency injection and data passing.
An workflow in factor-based equity trading, including factor analysis and factor modeling. For well-established factor models, I implement APT model, BARRA's risk model and dynamic multi-factor model in this project.
Object Tracking And State Prediction With Unscented And Extended Kalman Filters29 ⭐
Radar and Lidar Sensor Fusion using Simple, Extended, and Unscented Kalman Filter for Object Tracking and State Prediction.
Ros Sensor Fusion Tutorial413 ⭐
An in-depth step-by-step tutorial for implementing sensor fusion with robot_localization! 🛰
Robotics Operating System Package for Yolo v3 based on darknet with optimized tracking using Kalman Filter and Optical Flow.
Visualizations of algorithms covered in Sebastian Thrun's excellent Artificial Intelligence for Robotics course on Udacity.
Kalman filter fixed-point implementation based on libfixmatrix, targeted at embedded systems without an FPU and/or need for performance.
Udacity Self Driving Car ND projects - including lane detection, Traffic sign classifier, behaviour cloning
Sensor Fusion90 ⭐
Filters: KF, EKF, UKF || Process Models: CV, CTRV || Measurement Models: Radar, Lidar
This shows a basic implementation of the global nearest neighbour (GNN) multi target Tracker. Kalman filter is used for Tracking and Auction Algorithm for determining the assignment of measurments to filters.
Financial Models Numerical Methods3572 ⭐
Collection of notebooks about quantitative finance, with interactive python code.
A Julia implementation of basic tools for time series analysis compatible with incomplete data.
Multiple Object Tracking24 ⭐
combine state of art deep neural network based detectors with most efficient trackers to solve motion based multiple objects tracking problems
Arduino Uav Software26 ⭐
Piloting firmware and Kalman Filter localization software for Arduino quadrotors.
Kalman filter to estimate altitude and climbrate(sinkrate) by fusing altitude and acceleration sensor data
Trading Backtest269 ⭐
A stock backtesting engine written in Java. And a pairs trading (cointegration) strategy implementation using a bayesian kalman filter model
A demo for the performace evaluation of different kinds of Kalman filters, including the conventional Kalman filter (KF), the unscented Kalman filter (UKF), the extended Kalman filter (EKF), the embedded/imbedded cubature Kalman filter (ICKF/ECKF), the third-degree cubature Kalman filter (CKF) and the fifth-degree cubature Kalman filter (FCKF).
A Kalman Filter library in go. Includes several examples in statistical orbit determination.
A collection of some of the neat math and physics tricks that I've collected over the last few years.
Nikolasent Extended Kalman Filter27 ⭐
Udacity Self-Driving Car Engineer Nanodegree. Project: Extended Kalman Filters
Fusion Ekf Python46 ⭐
An extended Kalman Filter implementation in Python for fusing lidar and radar sensor measurements
Fusion Ekf107 ⭐
An extended Kalman Filter implementation in C++ for fusing lidar and radar sensor measurements.
Fusion Ukf192 ⭐
An unscented Kalman Filter implementation for fusing lidar and radar sensor measurements.
Avatar Facial Landmark Detection83 ⭐
A method about optimizing the facial landmark detection based on Kalman Filter, Optical Flow and Dlib
React Native Kalman Location18 ⭐
React Native Google Location Module for android that implements the Kalman Filter.
Coderaio Quant120 ⭐
Codera Quant is a Java framework for algorithmic trading strategies development, execution and backtesting via Interactive Brokers TWS API or other brokers API