Skip to content

rummanwaqar/CarND-Extended-Kalman-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sensor fusion with Extended Kalman filter

Udacity - Self-Driving Car NanoDegree

Output

Overview

This project utilizes an extended Kalman filter to estimate the state of a moving object of interest with noisy LIDAR and RADAR measurements.

Dependencies

Build Instructions

  1. Clone this repo.
  2. Make a build directory: mkdir build && cd $_
  3. Compile: cmake .. && make

Run Instructions

  • To run with sample data ./ExtendedKF input_file <output_file>
  • To run with simulator ./ExtendedKF

Plotting data

Input and output data can be plotted using plot.py.

Usage: python plot.py input_data.txt output_data.txt

Accuracy

The following image shows the EKF estimates: EKF

The following shows change in RMSE over time: RMSE

The EKF accuracy was:

  • Dataset 1 : RMSE <= [0.0973, 0.0855, 0.4513, 0.4399]
  • Dataset 2 : RMSE <= [0.0726, 0.0965, 0.4216, 0.4932]

About

EKF for sensor fusion of Lidar and Radar data

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages