This project utilizes a kalman filter to estimate the state of a moving object of interest with noisy lidar and radar measurements. Radar measurements are non-linear and the extended Kalman filter (EKF) is the nonlinear version of the Kalman filter which linearizes about an estimate of the current mean and covariance. This project is a fusion of linear Lidar and non-linear Radar measurements.
- cmake >= 3.5
- All OSes: click here for installation instructions
- make >= 4.1
- Linux: make is installed by default on most Linux distros
- gcc/g++ >= 5.4
- Linux: gcc / g++ is installed by default on most Linux distros
- Clone the Extended Kalman Filter git repository
$ git clone https://github.com/jfoshea/Extended-Kalman-Filter.git
- Make a build directory if it does not exist
$ mkdir build && cd build
- Compile
$ cmake .. && make
- Run Extended Kalman Filter
$ ./ExtendedKF