Maze Solver Agent, an Arduino and Android based robot.