Video
Description
This robot is able to follow and solve any acyclic maze. Once started, it will immediately start solving the maze. After the maze is solved, the bot begins to calculate the shortest path from where it last begin. It will then follow the shortest path if it is put in the same place again.
This robot uses five IR sensors to detect the maze, and uses two continuous servos to provide movement. The body of the robot is a Boe-Bot. It stands on three wheel, two of which are connected to separate servos. Four LEDs are attached to the top as an interface.
Solve any acyclic maze
Not matter how long or how complicated, this robot will solve can solve them all. Five intersection, fifty intersections - they are all the same to a robot. However, make sure the maze don't have any cycles (loops), because it will just go in a circle forever.Calculate the shortest path
You think robots are slow? You think they are dumb? Not this one! This robot is able to calculate, compute, and continuously learn the shortest path. It will always solve the fastest way to the finish, after it's first attempt, where it learns the maze.Follow curved lines
What? You think it can only handle 90 degrees right angle turns? Let me tell you that this robot can handle a over nine thousand degrees turn. It follows curves lines perfectly just like straight lines.Parts
- Arduino Uno
- Boe-Bot (2 continous servos)
- 5 IR sensors
- 4 blue LEDs
- 2 resistors (330k)
- 3 triple male to female wires
- 2 triple female to female wires
- 9 jumpers
- 10 screws
- 62 cm3 of air