A lawn mower robot configured to be operated within an operation region defined by a boundary mark portion which has a boundary wire generating a specific signal, comprising: a main body which is configured to receive the signal generated by the boundary wire and is driven in a certain region of the operation region, wherein the main body comprises: a receiving portion which is configured to receive the signal transmitted from the boundary wire; a controller which is configured to analyze a waveform of the signal received in the receiving portion to determine a maximum value and a minimum value for a predetermined time and a respective constant maximum value range and a respective constant minimum value range, configured to identify the number of upper inflection portions present within the constant maximum value range and the number of lower inflection portions present within the constant minimum value range, configured to compare the number of the upper inflection portions with the number of the lower inflection portions to determine a position of the main body relative to the boundary wire, and wherein each of the upper inflection portions means a portion at which the waveform of the signal is changed from ascending to descending and each of the lower inflection portions means a portion at which the waveform of the signal is changed from descending to ascending; a cutting portion configured to cut a lawn; and a drive portion configured to move and rotate the main body in a desired direction, wherein the drive portion includes a plurality of rotatable wheels each of which are individually rotated. a main body which is configured to receive the signal generated by the boundary wire and is driven in a certain region of the operation region, wherein the main body comprises: a receiving portion which is configured to receive the signal transmitted from the boundary wire; a controller which is configured to analyze a waveform of the signal received in the receiving portion to determine a maximum value and a minimum value for a predetermined time and a respective constant maximum value range and a respective constant minimum value range, configured to identify the number of upper inflection portions present within the constant maximum value range and the number of lower inflection portions present within the constant minimum value range, configured to compare the number of the upper inflection portions with the number of the lower inflection portions to determine a position of the main body relative to the boundary wire, and wherein each of the upper inflection portions means a portion at which the waveform of the signal is changed from ascending to descending and each of the lower inflection portions means a portion at which the waveform of the signal is changed from descending to ascending; a cutting portion configured to cut a lawn; and a drive portion configured to move and rotate the main body in a desired direction, wherein the drive portion includes a plurality of rotatable wheels each of which are individually rotated. a receiving portion which is configured to receive the signal transmitted from the boundary wire; a controller which is configured to analyze a waveform of the signal received in the receiving portion to determine a maximum value and a minimum value for a predetermined time and a respective constant maximum value range and a respective constant minimum value range, configured to identify the number of upper inflection portions present within the constant maximum value range and the number of lower inflection portions present within the constant minimum value range, configured to compare the number of the upper inflection portions with the number of the lower inflection portions to determine a position of the main body relative to the boundary wire, and wherein each of the upper inflection portions means a portion at which the waveform of the signal is changed from ascending to descending and each of the lower inflection portions means a portion at which the waveform of the signal is changed from descending to ascending; a cutting portion configured to cut a lawn; and a drive portion configured to move and rotate the main body in a desired direction, wherein the drive portion includes a plurality of rotatable wheels each of which are individually rotated.