A maze solving robot is designed to move in a maze and escape through it by following its walls / path. A maze solving robot is quite similar to a line follower. Like a line follower has to follow black strip lines, a maze follower finds a wall and starts following it until it finds an escape route. But unlike a line follower which has just to follow a predetermined route, a maze follower is designed to find an escape route that is not known beforehand. However, both types of robots are designed to be autonomous, they basically perform different tasks. It Arduino UNO and has the maze solving algorithm implemented within the Arduino Sketch. The hardware design of the robot is quite similar that of any other typical line follower robot except that a line follower may have sensors only in the front side of the robot, the maze solving robot has sensors at left side, right side and front side of the robot. The electronic circuitry of the robot consists of the Arduino board, IR sensor array and L293D motor driver IC coupled with two geared DC motors. The robot is powered by a 12V battery and is programmed to instantly start finding an escape route once it is powered by the battery.
|1 . Robotics|
|1 . Arduino Uno.|
|2 . Line Sensor Array.|
|3 . Motor Driver Shield.|
|4 . 2wd Robot Chassis.|
|5 . Battery|
Note: One kit will be provided per team for practice.
Project Development Lifecycle
|Day||Action plan||Detailed Plan|
|Day 1||Assembling the robot & preparing Arduino code to follow a specified path.||Assembling the robot & preparing Arduino code to follow a specified path.|
|Day 2||Testing the code with different hardware||Testing the code with different hardware|
|Day 3||writing Arduino code to save the data coming from the sensor||writing Arduino code to save the data coming from the sensor|
|Day 4||writing the code to sort out the path (predefined scanned path)||writing the code to sort out the path (predefined scanned path)|
|Day 5||connecting the all (code and hardware)||connecting the all (code and hardware)|
|Day 6||troubleshooting the hardware (if any) and execute.||troubleshooting the hardware (if any) and execute.|
Team Size and Price
|Team Size||Price for Team|
Note: A team can have maximum of 4 members.