A coordinates compensation method of a robot cleaner using an angle sensor
compensates coordinates of the robot cleaner with reference to absolute
coordinates of a recharging station, so as to improve robot cleaner's
path following. The robot cleaner is in a standby mode at the recharging
station, and moves to an operation area to perform a given job. The robot
cleaner stops the given job upon determining an accumulative angle
exceeding a predetermined level, and returns to the recharging station.
Current coordinates of the robot cleaner are aligned with reference
coordinates of the recharging station, and the robot cleaner moves to a
previous spot where it was before it returns to the recharging station,
and resumes the work from where it stopped.