The invention relates to a robot which is suitable for cleaning and sterilizing under a plurality of environments and comprises a car body with crawler belts arranged at two sides, a rotatable observation hood is arranged at the top surface of the rear part of the car body, two sides of the front part of the car body are respectively provided with an obstacle-climbing arm, the front part of the car body is provided with a mechanical arm connection socket which is provided with jacks, the mechanical arm connection socket is arranged on the car body by support shafts at two sides, and the support shaft at one side is connected with a main shaft of a third driving motor by a driving gear pair. The robot also comprises a steam cleaner, a dust collector, a hair brusher, a disc brush, a high-pressure water gun, an air blower, an air lasher, a dry ice cleaner, a sterilizer and a mechanical shovel which are arranged on the car body according to requirements for working. The robot can climb obstacles, such as steps, and the like, has a plurality of functions of clearing, blowing, lashing, mechanical shovel, dust-collecting, sterilizing, and the like, can be also controlled by a notebook computer, and has the advantages of good working effect, stable device performance, convenient operation, high efficiency, simple and compact structure, light weight, convenient carrying, and the like.