Micromouse is a miniature robot controlled by a microcontroller. The mouse has to find its way through an arbitrary maze. It competes with other mice to see which one finds the center of the maze within the least amount of time. Sponsored by IEEE, the Micromouse competition is held once a year. It includes a design contest, a paper contest and the actual Micromouse maze navigation.