Skip to content

johncarpenter/CarND-Extended-Kalman-Filter-Project

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Extended Kalman Filter Project Starter Code

Self-Driving Car Engineer Nanodegree Program

This project is a short demonstration of sensor fusion with simulated radar and lidar data sets to track pedestrian movement. The data is generated from utilities repo and is gaussian in nature (real pedestrians would be much safer if they walked in a gaussian form)

Sensor fusion takes place in a Extended Kalman Filter. The filter models the movement (position and velocity) of pedestrians from the data.


Building the Project

Dependencies

Basic Build Instructions

  1. Clone this repo.
  2. Make a build directory: mkdir build && cd build
  3. Compile: cmake .. && 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

Generating Additional Data

This is optional!

If you'd like to generate your own radar and lidar data, see the utilities repo for Matlab scripts that can generate additional data.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.4%
  • C 1.4%
  • CMake 0.2%