Skip to content

venkateshprasad23/Simultaneous-Localisation-and-Mapping-using-Particle-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simultaneous-Localisation-and-Mapping-using-Particle-Filter

ECE 276A Course Project - 2

Description

This project performs Simultaneous Localisation and Mapping(SLAM) using Particle Filter

Code Organisation

SLAM_main.py            -- Main code which implements the workflow of SLAM, from dead reckoning to prediction to update.
SLAM_helper.py          -- Implementations of classes for Particles, Map, and Sensor Data 
p2_utils.py             -- Implementation of the Bresenham's Line Tracing Algorithm and Map Correlation Function for Particle Filter Update.
load_data.py            -- Code used to load data from the LIDAR sensor and the IMU Sensor

THOR Robot Configuration

THOR

Results

Result on 1st Dataset Result on 1st Dataset

Result on 2nd Dataset Result on 2nd Dataset

Result on 3rd Dataset Result on 3rd Dataset

Result on 4th Dataset Result on 4th Dataset

Result on 5th Dataset Result on 5th Dataset

About

Course Project #2 for ECE 276A, taken during Winter Quarter 2020

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages