A moving robot and a controlling method thereof are disclosed. A moving robot according to the present disclosure includes a traveling unit to move a main body, a communication unit to communicate with a location information transmitter for transmitting signals within an area, and a control unit to set a virtual boundary with respect to a location calculated based the signals, and to control the traveling unit to move the main body without departing from the boundary. The communication unit includes first and antennas provided at respective transceivers that transceive signals with the location information transmitter, and the first and second antennas have an adjustable distance. When signals are received through the first and second antennas, the control unit determines a relative location of the location information transmitter based on a current location of the main body using a frequency corresponding to the distance between the first and second antennas.L'invention concerne un robot mobile et un procédé de commande associé. Un robot mobile selon la présente invention comprend une unité de déplacement pour déplacer un corps principal, une unité de communication pour communiquer avec un émetteur d'informations d'emplacement pour transmettre des signaux à l'intérieur d'une zone, et une unité de commande pour régler une limite virtuelle par rapport à un emplacement calculé sur la base des signaux et pour commander l'unité de déplacement pour déplacer le corps principal sans sortir de la limite. L'unité de communication comprend des première et seconde antennes disposées au niveau d'émetteurs-récepteurs respectifs qui émettent et reçoivent des signaux avec l'émetteur d'informations d'emplacement, et les première et seconde antennes ont une distance réglable. Lorsque des signaux sont reçus par l'intermédiaire des première et seconde antennes, l'unité de commande détermine un emplacement relatif de l'émetteur d'informations d'emplacement sur la base d'un emplacement