Skip to content

methminug/Maze-Solving-Robot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Maze-Solving-Robot

An assignment submission for Robotics and Intelligent Systems, a 4th year module at SLIIT.

Assignment Tasks

Task 1

Robot should navigate through the maze autonomously and find the exit point.

Task 2

Upon exiting the maze the robot may find a straight wall to its right. The wall has two slits which could be opened or closed randomly. The robot must identify the number of open slits in the wall while navigating forward to reach the end of the wall.

Task 3

A cylinder is placed at the end of the wall that the robot has to detect, it should then move towards it and rotate around the cylinder in a certain direction based on the number of open slits detected in task 2. Robot should rotate around cylinder clockwise if only one open slit was detected, or rotate in an anticlockwise direction if two slits were detected.

Demonstration screenshots

View of maze, slit wall and cylinder

Navigating maze and counting open slits

Rotating around cylinder

About

Project submission for Robotics and Intelligent Systems, a 4th year module at SLIIT

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages