The invention provides a barrier removing robot. According to the robot, STM32F103VET6 serves as the control core assisted by a TB6612FNG motor driving module, intelligent traveling of the device is realized, the robot is remotely and manually controlled through the radio frequency technology, and the travel distance or barrier removing route of the robot is operated. The robot is provided with an encoder device, the encoder device and a motor driving circuit form closed-loop control, and traveling of the robot can be effectively controlled. The robot is provided with a sound-light alarm module, and a sound-light alarm can be triggered when a fault appears. Besides, an overall power supply circuit is optimized in a centralized mode, a voltage stabilizing circuit is designed for the purpose of improving voltage stability in combination with electrical demands of all working modules, and therefore operating stability of the robot is guaranteed. In respect of software, C language programming is adopted, hardware design and software design are combined, and remote control, automatic correction, automatic barrier removal and other functions can be achieved. The whole system is ingenious in design, reasonable in algorithm and accurate in control, and the intelligent barrier removing function can be well achieved.