An apparatus and a method of locating a moving robot are disclosed. The
apparatus includes a storage unit storing information on straight lines
of wall on a map, a state quantity detection unit detecting quantity of
state of the robot running along the wall, and a control unit estimating
an interior position of the robot by obtaining straight line information
based on the detected state quantity and matching the obtained straight
line information with the stored straight line information.