Skip to content

Algorithm for a wheel-robot to explore a maze using Simultaneous Localization and Mapping

Notifications You must be signed in to change notification settings

wangzizhao/SLAM

Repository files navigation

Simultaneous Localization and Mapping

Bahaa Aldeeb, Jeffrey Dominic, Tae Hyun Kim, Zizhao Wang, Yang Zhang
(Name in Alphabetical order)
University of Michigan, EECS 467 Autonomous Robotics W18, Project 2

The goal of this project is to implement simultaneous mapping and localization (SLAM) algorithms that allow a robot to explore an unfamiliar maze. Using LiDAR and wheel encoder data, we implemented SLAM using particle filtering (Monte Carlo Localization) for sensor fusion and localization, and A* for path planning and exploration. The robustness of the algorithm was proven by successfully exploring a difficult maze.

The following is a video about how the robot explores the maze:

Alt text

If you want to skip the video, these are the photo of the true maze and the map that the robot gets after exploring the maze along the red route:

About

Algorithm for a wheel-robot to explore a maze using Simultaneous Localization and Mapping

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published