Skip to content

Self-Driving Car Nanodegree Program Starter Code for the Extended Kalman Filter Project

License

Notifications You must be signed in to change notification settings

XQ-UT/CarND-Extended-Kalman-Filter-Project

 
 

Repository files navigation

Extended Kalman Filter Project

This project implements extened Kalman filter algorithm based on lidar and radar sensor data.

Algorithm

The EKF algorithm consists of prediction and measurement update steps. The intuition is predicting object's state based on previous estimation and then correcting our prediction based on sensor measurement.

For lidar measurement, Hx function is linear. So we can apply the Kalman filter algorithm directly. For radar measurement, hx is non linear. Thus, we need to map our state to polar coordinates and derive Tyler Expansion for Hx.


Figure 1: EKF Algorithm

Result

The final tracking result and RMSE is showed in Figure 2.


Figure 2: Final Result

Reference

About

Self-Driving Car Nanodegree Program Starter Code for the Extended Kalman Filter Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.6%
  • C 1.2%
  • Other 0.2%