Autonomous mobile robot cleaner
First Claim
1. An autonomous mobile robot cleaner having a main body, comprising:
- an obstacle detection means to detect an obstacle around the main body;
a moving means to move and turn the main body;
a cleaning means to clean an area in which the main body moves;
a cleaning operation control means to control the moving means and the cleaning means based on an output of the obstacle detection means so as to clean, while moving the main body, the area in which the main body moves; and
a map information memory means to store map information about an area where an obstacle is present, wherein the cleaning operation control means performs a basic cleaning operation to move the main body in accordance with a predetermined movement procedure, and wherein thereafter the cleaning operation control means performs an edge cleaning operation to move the main body along the perimeter of the obstacle based on the map information stored in the map information memory means.
1 Assignment
0 Petitions
Accused Products
Abstract
An autonomous mobile robot cleaner that can thoroughly clean areas along walls or other obstacles in a room. During a cleaning operation, the robot cleaner creates map information about already cleaned areas and areas where an obstacle is present and stores the map information in a memory. The robot cleaner performs a basic cleaning operation to clean areas while moving in the areas in accordance with a predetermined movement procedure. Subsequently, the robot cleaner performs an uncleaned area cleaning operation to clean uncleaned areas that cannot be cleaned by the basic cleaning operation, based on the map information. Thereafter, the robot cleaner performs an edge cleaning operation to clean the edge of an obstacle based on the map information.
135 Citations
5 Claims
-
1. An autonomous mobile robot cleaner having a main body, comprising:
-
an obstacle detection means to detect an obstacle around the main body;
a moving means to move and turn the main body;
a cleaning means to clean an area in which the main body moves;
a cleaning operation control means to control the moving means and the cleaning means based on an output of the obstacle detection means so as to clean, while moving the main body, the area in which the main body moves; and
a map information memory means to store map information about an area where an obstacle is present, wherein the cleaning operation control means performs a basic cleaning operation to move the main body in accordance with a predetermined movement procedure, and wherein thereafter the cleaning operation control means performs an edge cleaning operation to move the main body along the perimeter of the obstacle based on the map information stored in the map information memory means. - View Dependent Claims (2, 3, 4, 5)
-
Specification