nghiaho12 / EKF_SLAM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This is an implementation of the EKF SLAM with known data association algorithm from the book Probabilistic Robotics by Thrun et. al. I wrote this code to help me understand the material better.

The simulation consists of a robot with a range sensor that can detect landmarks in the world. You move the robot around using the arrow keys.

EKF_SLAM

###Requirements This demo code requires the following libraries

  • SDL2
  • Eigen

I've only tested this on a Linux machine but it should on Mac and Windows because both libraries are cross platform.

###Compiling

mkdir build
cd build
cmake ..
make

###Customization All the parameters for the simulation can be found in config.h

About

License:BSD 2-Clause "Simplified" License


Languages

Language:C++ 91.2%Language:C 6.3%Language:CMake 2.5%