Anirudh-Swaminathan / particle_filter_slam

Project 2 of assigned to students at UCSD for ECE276A - Sensing and Estimation in Robotics

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Particle Filter SLAM

Codes for Particle Filter SLAM

This is project 2 assigned to us in Winter 2020 for the course ECE276A at UCSD.

All my source code is housed in the src/ folder. These are the files

  • animate_dead_reckoning.py - animate images for dead_reckoning
  • animate_dead_reckoning_static.py - animate images in static map
  • animate_images.py - animate images
  • dead_reckoning.py - performs dead reckoning trajectory
  • first_lidar_mapping.py - initial mapping try
  • lidar.py - Class that implements the LiDAR class
  • load_data.py - provided class for loading data
  • map_dead_reckon_particle.py - mapping on the dead reckoning
  • map_predict.py - only the predict step
  • occ_gmap.py - FILE with Class for Occupancy Grid Map
  • p2_utils.py - provided
  • particles.py - !!FILE with class for particles
  • slam.py - !! MAIN FILE for implementing SLAM

About

Project 2 of assigned to students at UCSD for ECE276A - Sensing and Estimation in Robotics

License:MIT License


Languages

Language:Python 100.0%