top of page
Search
  • Writer's pictureMohamed Mohamed-Ahmed

Design of Maze-Solving Robot

Updated: Mar 23, 2022

This project was done as my B.Eng. Final year project in 2016.

Maze-Solving Robots

The main aim of the project is to design two autonomous maze-solving robots where the Second robot is the main robot that has the capability to solve a given maze with the help of sensors, stores the map in external memory and transmits it wirelessly. The first robot is the follower robot that can receive the map that it uses to solve the maze without the need to utilize the onboard sensors.


What motivated me to do this project is that maze solving robot is a well-known project and this project still has room for improvement in this project. This project is mainly used in disaster and hazardous areas, inhabitable environments and space exploration. However, there is a possibility that the robot would encounter a situation where it gets damaged or suffers an unexpected failure during its mission. Therefore, it would be beneficial to store the solved map and to be able to transmit the map to another robot so as to reach the area where the first robot stopped functioning and the second robot can either continue the mission or retrieve the first robot and then continue exploring the terrain.


The main components used in this project are the following:

  • Arduino UNO

  • Arduino Mega

  • SparkFUN OpenLog datalogger

  • ULN 2803 Transistor

  • Li-Po battery

  • Low voltage alarm

  • Servo motor

  • Unipolar stepper motor

  • HC-05 Bluetooth module

  • PING))) Sensor



The following figures display the connections for each robot (main and follower robot).



For further details of this project, it can be found in my GitHub repository with a Full PDF version of the design project:

4 views0 comments

Comments


Post: Blog2_Post
bottom of page