Skip to content
/ mazuino Public

MAZUINO is an Arduino-based autonomous multi-task robot that solves any line maze and generates the shortest path after the first run.

Notifications You must be signed in to change notification settings

anini/mazuino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MAZUINO | Maze Solving Robot, and more!

MAZUINO is an autonomous robot that solves line mazes using an Arduino microcontroller. The robot follows the black line through the maze –without any prior knowledge– until it finds a complete route from start to finish.

While the maze can include multiple dead ends, the robot's first run may involve a few wrong turns. During that run, however, it learns and records the shortest path. On the second run, MAZUINO completes the maze without entering any dead end. It uses the Left-Hand Rule (aka the wall-follower method) and a custom step-processing algorithm that converts the recorded moves into a new, dead-end-free path.

MAZUINO is not only a maze-solving robot; it also functions as a line follower by default, and it can play music, dance and perform a synchronized light show.

Built and developed by Mohammad Anini as a graduation project in 2012. It is worth mentioning that MAZUINO was the first documented maze-solving robot in the Middle East.



About

MAZUINO is an Arduino-based autonomous multi-task robot that solves any line maze and generates the shortest path after the first run.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors