The invention discloses an indoor mobile service robot and a control method thereof. The robot comprises a travelling chassis, a fixed-point module which is arranged on the travelling chassis and usedfor measuring information of the distance with the travelling chassis and recording the travelling track information of the walking chassis, a voice acquisition module which is arranged on the walking chassis and used for collecting voice information of a user, a voice recognition module, a voice model library storing a voice sample model, a main control module and a map model library used for storing indoor map information, wherein the voice recognition module is connected with the voice acquisition module and the voice model library to recognize a control mode, and the main control moduleis connected with the voice recognition module, the fixed-point module, the map model library and the walking chassis so as to control moving navigation of the travelling chassis according to controlmodes, distance information, the travelling track information and map information. According to the robot, the moving navigation can be carried out for the user, so that accurate arrival at a specified position can be realized, the user can use voice input, the operation is simple, and the intelligent level is greatly improved.