Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced Kalman Filtering and Sensor Fusion Simulation

Welcome to the Advanced Kalman Filtering and Sensor Fusion Simulation exercise project. In this project, you will be developing the source code for a number of different types of Kalman Filters which are used to estimate the navigation state of a 2D vehicle problem; such as that would be found on a self-driving car!

AKFSF-Simulation

This README is broken down into the following sections:

  • Setup - the environment and code setup required to get started and a brief overview of the project structure.
  • The Tasks - the tasks you will need to complete for the project

Setup

This project will use the Ubuntu 64 20.04.2.0 LTS VM C++ development environment that is setup for this course. (Refer to the Setting up the Development Environment Lesson) Please follow the steps below to compile the simulation.

  1. Install the dependencies
sudo apt install libeigen3-dev libsdl2-dev libsdl2-ttf-dev
  1. Clone the repository
git clone https://github.com/technitute/AKFSF-Simulation-CPP.git
  1. Setup the cmake build
cd AKFSF-Simulation-CPP
mkdir build
cd build
cmake ../
  1. Compile the code
make
  1. You should now be able to and run the estimation simulator
./AKFSF-Simulation

Project Structure

The Tasks

Authors

This project was developed for the Technitute Course - Advanced Kalman Filtering and Sensor Fusion. Developed and produced by Dr. Steven Dumble.

About

Advanced Kalman Filtering and Sensor Fusion Simulation CPP

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages