Self-propelled cleaning device and method of operation thereof
First Claim
1. An autonomous self-propelled cleaning device comprising:
- a moving means for moving the cleaning device;
a driving means for driving said cleaning device;
a control means for controlling the moving means;
an orientation angle detection means for detecting an orientation angle of the cleaning device;
a wall surface detection means which is capable of detecting a wall surface in a position at one side of the cleaning device;
wherein the control means determines rectangular spiral travel paths based on an orientation angle detected by the orientation angle detection means and causes the cleaning device to travel along the rectangular spiral travel paths for cleaning a room including travel alongside the wall surface which partitions the room to be cleaned and which is detected by the wall surface detection means, andthe driving means drives the cleaning device such that it moves along the travel path;
wherein the rectangular spiral travel paths are in a form of continuous loops which at least partially overlap with each other.
1 Assignment
0 Petitions
Accused Products
Abstract
In cleaning using a self-propelled cleaning device, firstly the cleaning device moves alongside a wall surface and then a reference direction is set. Next, the cleaning device advances alongside the wall surface at a prescribed distance, makes a right-angle turn, and travels in the reference direction. When the cleaning device reaches the surface of an opposing wall, it moves in a spiraling manner. At that time, the orientation angle of the cleaning device, which is estimated using a gyro sensor, is checked and corrected. If an obstacle is encountered while traveling, the cleaning device travels on a path that avoids the obstacle or travels in a spiral manner in a region in front of the obstacle.
186 Citations
16 Claims
-
1. An autonomous self-propelled cleaning device comprising:
-
a moving means for moving the cleaning device; a driving means for driving said cleaning device; a control means for controlling the moving means; an orientation angle detection means for detecting an orientation angle of the cleaning device; a wall surface detection means which is capable of detecting a wall surface in a position at one side of the cleaning device; wherein the control means determines rectangular spiral travel paths based on an orientation angle detected by the orientation angle detection means and causes the cleaning device to travel along the rectangular spiral travel paths for cleaning a room including travel alongside the wall surface which partitions the room to be cleaned and which is detected by the wall surface detection means, and the driving means drives the cleaning device such that it moves along the travel path; wherein the rectangular spiral travel paths are in a form of continuous loops which at least partially overlap with each other. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for operating a self-propelled cleaning device capable of autonomous movement, comprising the steps of:
-
causing the cleaning device to travel along a plurality of looped travel paths including travel routes along a pair of opposing wall surfaces; detecting a reference direction for the self-propelled cleaning device on at least one of the travel routes along the wall surface; and determining a travel path other than the travel routes along the wall surface based on the reference direction; wherein the plurality of looped travel paths are continuous loops which at least partially overlap with each other. - View Dependent Claims (8, 9)
-
-
10. A method of operation for a self-propelled cleaning device comprising a moving means for moving on the floor surface;
- a control means for controlling the moving means; and
a cleaning means for cleaning the floor surface, wherein said method of operation comprises the steps of;finding the wall surface prior to the start cleaning using one of right-side tracking and left-side tracking alongside the wall surface; and cleaning, when the wall surface is found, based on information detected by an orientation angle detection means for detecting the orientation angle of the cleaning device, and a wall surface detection means for detecting the position of the wall surface, and which takes a plurality of spiral travel paths which partially overlap with each other; wherein the plurality of spiral travel paths are in the form of continuous loops which at least partially overlap with each other. - View Dependent Claims (11, 12, 13, 14)
- a control means for controlling the moving means; and
-
15. A method for operating a self-propelled cleaning device which uses an orientation angle detection means and a wall surface detection means which detects wall surface to clean regions enclosed by a plurality of wall surface segments, said method comprising:
-
a first step of moving the cleaning device until it approaches the obstacle or the wall surface segment; a second step of moving the cleaning device such that one of the right-side and left-side of the cleaning device approaches the object, and then tracking the cleaning device around the object; a third step of comparing the direction of the accumulative variation of the orientation direction detected by the orientation direction detection means with the direction of the side of cleaning device approaching the object in the second step, selecting the result of comparison to be equality when the first direction is clockwise and the second direction is a right-side, or the first direction is counterclockwise and the second direction is a left-side; and a fourth step of rotating the cleaning device by a prescribed angle and repeating the process from the first step when the result of comparison in the third step is equality; wherein the cleaning device is moved along rectangular spiral travel paths in a form of continuous loops which at least partially overlap each other.
-
-
16. An autonomous self-propelled cleaning device having a main body, a movement means for moving the main body on a floor surface, a control means for operating the movement means and for controlling the movement of the main body, a cleaning means provided on the main body and for cleaning the floor surface, an orientation angle detection means for detecting an orientation angle of the main body, and a wall surface detection means for detecting a relative position of the wall surface to the main body, and a region enclosed by a plurality of wall surface segments is cleaned,
wherein the control means comprises wall surface search means which has a first step of moving the main body until it approaches an obstacle, a second step of moving the main body such that the main body approaches to the obstacle in a prescribed side direction to an advance direction of the main body and tracking the main body around the obstacle, a third step of comparing the direction of accumulative variation of the main body detected by the orientation angle detection means in the tracking-around movement with the prescribed direction, and a fourth step of rotating the main body by a prescribed angle and repeating the process from the first step when the result of comparison in the third step is equality, and wherein the cleaning device is moved along rectangular spiral travel paths in a form of continuous loops which at least partially overlap each other.
Specification