/Extended_Kalman_Filter

Extended Kalman Filter by C++

Primary LanguageC++

Extended Kalman Filter by C++

Extended Kalman Filter(EKF) implementation by C++.

Output

RMSE output 1 output 2
position x 0.0651795 0.183608
position y 0.0605726 0.190305
speed x 0.544212 0.499585
speed y 0.544226 0.805314

alt text alt text

Dependencies

Basic Build Instructions

  1. Clone this repo.
  2. Make a build directory: mkdir build && cd build
  3. Compile: cmake .. && cd .. && make
  4. Run it: ./ExtendedKF path/to/input.txt path/to/output.txt. You can find some sample inputs in 'data/'.
    • eg. ./ExtendedKF ../data/sample-laser-radar-measurement-data-1.txt output.txt