Description

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.


Pre-requisites/Implementation Technologies

Technologies
1 . Robotics
Hardware
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
4 4000

Note: A team can have maximum of 4 members.

Tech Coach

N B L V Prasad
Technical Trainer