Robot cleaner and controlling method thereof
First Claim
Patent Images
1. A robot cleaner comprising:
- a body;
a driving unit configured to move the body;
a signal detector configured to detect an output signal of a docking station;
a position detector configured to acquire first position information of the body while the body moves;
a storage configured to store the first position information of the body acquired by the position detector; and
a controller, configured to calculate estimated position information for a next point while the body moves and when detecting the output signal of the docking station while the body moves, configured to estimate second position information of the body that is current position information of the robot cleaner using the output signal of the docking station and position information of the docking station, and configured to correct the first position information of the body to minimize an error included in the first position information using the second position information, the first position information and the estimated position information,wherein the controller generates a map of driving trajectory using the first position information while the body moves and when the first position information is corrected, the controller updates the map of driving trajectory using the corrected first position information.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure relate to a robot cleaner and a control method of the robot cleaner, more particularly, to a robot cleaner configured to correct position information of the robot cleaner by acquiring a position of a docking station during the robot clear drives and to correct a map by using corrected position information, and a control method of the robot cleaner.
9 Citations
14 Claims
-
1. A robot cleaner comprising:
-
a body; a driving unit configured to move the body; a signal detector configured to detect an output signal of a docking station; a position detector configured to acquire first position information of the body while the body moves; a storage configured to store the first position information of the body acquired by the position detector; and a controller, configured to calculate estimated position information for a next point while the body moves and when detecting the output signal of the docking station while the body moves, configured to estimate second position information of the body that is current position information of the robot cleaner using the output signal of the docking station and position information of the docking station, and configured to correct the first position information of the body to minimize an error included in the first position information using the second position information, the first position information and the estimated position information, wherein the controller generates a map of driving trajectory using the first position information while the body moves and when the first position information is corrected, the controller updates the map of driving trajectory using the corrected first position information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A control method of a robot cleaner provided with a body and a driving unit to move the body, comprising:
-
detecting an output signal of a docking station; acquiring first position information of the body while the body moves; storing the first position information of the body detected by a position detector; calculating estimated position information for a next point while the body moves; generating a map of driving trajectory using the first position information while the body moves; when detecting the output signal of the docking station while the body moves, estimating second position information of the body that is current position information of the robot cleaner using the output signal of the docking station and position information of the docking station; and correcting the first position information of the body to minimize an error included in the first position information using the second position information, the first position information and the estimated position information; and updating the map of driving trajectory using the corrected first position information. - View Dependent Claims (11, 12, 13, 14)
-
Specification