Abstract. The purpose of this thesis is to design and produce a low cost, low energy consumption, easy to use, suitable for family life, can realize the automatic cleaning of the intelligent cleaning robot. This design adopts the structured design principle, the design of intelligent cleaning robot based on MSP430 microcontroller is divided into 6 modules: cleaning function module, motion control module, human-computer interaction module, security detection module, route planning module, power supply module. This design uses one button operation method, through the infrared sensor intelligent obstacle avoidance, the installation of bilateral brush and vacuum cleaners cleaning. After experiment, it is proved that the design is reasonable and feasible.