| With the development of science and technology, the desire of searching for unknown areas becomes stronger and stronger. Creating a robot with brain, arms, legs and other organs has always been the wise of human for many years. While the emergement of MicroMouse is just the basic case which can represent such robot. As a type of mini-sized machine, MicroMouse consists of microprocessor, mechanical and electronic control units and sensing elements, etc., which can search and store maze information autonomously, and can quickly and accurately choose the best route to find the finishing point of contest maze.The contest of MicroMouse running in mazes is host by International society for electrical and electronic engineering (IEEE), aiming to enhance the interests and creativities of people on mobile robot, so we can study and invent more complex machines by self-made MicroMouse. Due to the anti-contest drawback of domestic MicroMouse and the excitations move of self-made MicroMouse, according to its basic features, this paper designs and develops a small and compact MicroMouse by integrated designs.First of all, this paper made presentations on features and statements of MicroMouse, because of the shortcomings characteristics of current MicroMouse, based on the principle of low-cost, high-precision, this paper put forward a concept to design MicroMouse platform by fuselage, hardware and software designs.Secondly, after considering its basic features and the needs of contest, taking MicroMouse as the research object, paper proposes a kind of system solutions by modularized designs, in order to realize the requirements of subjects. Then systems solutions and the individual components are introduced particularly, which can explain how to achieve functionalization and systematization on hardware.Again, according to the a number of related technical information on the MicroMouse, the paper discusses maze algorithm in detail and optimizes the Flood algorithm based on contour map algorithm. And procedures of motor and sensor are implemented on hardware platform, improving the sensitivity of MicroMouse to finish the task smoothly. |