A mowing robot comprising: a body forming an outer shape and an internal space; a first wheel and a second wheel independently rotatably provided in a left side and a right side respectively so that the body can rotate and move forward with respect to ground; a first motor providing a rotational force to the first wheel; a second motor providing a rotational force to the second wheel; and a sensor disposed in the internal space, having a gyro sensing function for at least horizontal rotation, and having a magnetic field sensing function, wherein there are defined i) a virtual wheel front end plane (V4a) which is in contact with a front end of the first wheel and a front end of the second wheel and is vertically disposed; ii) a virtual wheel rear end plane (V4b) which is in contact with a rear end of the first wheel and a rear end of the second wheel and is vertically disposed; iii) a virtual first motor upper end plane (H1a) which is in contact with an upper end of the first motor and is horizontally disposed; and iv) a virtual second motor upper end plane (H1b) which is in contact with an upper end of the second motor and is horizontally disposed, wherein the sensor is disposed between the wheel front end plane (V4a) and the wheel rear end plane (V4b), and is disposed in an upper side of the first motor upper end plane (H1a) and the second motor upper end plane (H1b), characterized by a cover, to which the sensor is fixed, that fully covers the sensor when viewed from the first motor and fully covers the sensor when viewed from the second motor, wherein the cover is configured to reduce the magnetic field influence of the first motor, the second motor, the blade motor, and the battery (Bt) on the sensor. a body forming an outer shape and an internal space; a first wheel and a second wheel independently rotatably provided in a left side and a right side respectively so that the body can rotate and move forward with respect to ground; a first motor providing a rotational force to the first wheel; a second motor providing a rotational force to the second wheel; and a sensor disposed in the internal space, having a gyro sensing function for at least horizontal rotation, and having a magnetic field sensing function, wherein there are defined i) a virtual wheel front end plane (V4a) which is in contact with a front end of the first wheel and a front end of the second wheel and is vertically disposed; ii) a virtual wheel rear end plane (V4b) which is in contact with a rear end of the first wheel and a rear end of the second wheel and is vertically disposed; iii) a virtual first motor upper end plane (H1a) which is in contact with an upper end of the first motor and is horizontally disposed; and iv) a virtual second motor upper end plane (H1b) which is in contact with an upper end of the second motor and is horizontally disposed, wherein the sensor is disposed between the wheel front end plane (V4a) and the wheel rear end plane (V4b), and is disposed in an upper side of the first motor upper end plane (H1a) and the second motor upper end plane (H1b), characterized by a cover, to which the sensor is fixed, that fully covers the sensor when viewed from the first motor and fully covers the sensor when viewed from the second motor, wherein the cover is configured to reduce the magnetic field influence of the first motor, the second motor, the blade motor, and the battery (Bt) on the sensor.