Robot cleaner and control method thereof
First Claim
Patent Images
1. A robot cleaner comprising:
- a bumper sensor to detect a collision with an obstacle;
a driving part for moving the robot cleaner in a proceeding travel direction; and
a controller that drives the driving part to move the robot cleaner by a predetermined distance in an opposite direction to the proceeding travel direction thereof when the bumper sensor detects the collision with the obstacle, and that measures the number of times in which the robot cleaner repeats moving in the opposite in real-time and compares that measured number with a predetermined reference number, wherein the controller stops the driving part when the measured number is more than the reference number.
1 Assignment
0 Petitions
Accused Products
Abstract
A control method for a robot cleaner that includes: driving a driving part to move the robot cleaner by a predetermined distance in an opposite direction to a proceeding direction thereof when a bumper sensor detects a collision with an obstacle, measuring the number of times in which the robot cleaner repeats moving in real-time, comparing the measured number with a predetermined reference number, and stopping the robot cleaner when the measured number is more than the reference number. With this method, the robot cleaner can diagnose a breakdown of the bumper sensor to stop the cleaner, and inform a user of the breakdown.
13 Citations
11 Claims
-
1. A robot cleaner comprising:
-
a bumper sensor to detect a collision with an obstacle; a driving part for moving the robot cleaner in a proceeding travel direction; and a controller that drives the driving part to move the robot cleaner by a predetermined distance in an opposite direction to the proceeding travel direction thereof when the bumper sensor detects the collision with the obstacle, and that measures the number of times in which the robot cleaner repeats moving in the opposite in real-time and compares that measured number with a predetermined reference number, wherein the controller stops the driving part when the measured number is more than the reference number. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for controlling a robot cleaner, comprising:
-
driving a driving part of the robot cleaner in a proceeding travel direction along a surface to be cleaned; driving the driving part to move the robot cleaner by a predetermined distance in an opposite direction to the proceeding travel direction thereof when a bumper sensor of the robot cleaner detects a collision with an obstacle; measuring the number of times the robot cleaner repeats moving in real-time in the opposite direction away from the obstacle; comparing the measured number with a predetermined reference number; and stopping the driving part when the measured number is greater than the reference number. - View Dependent Claims (8, 9, 10, 11)
-
Specification