Self-guided cleaning robot
First Claim
Patent Images
1. A self-guided cleaning robot comprising:
- a suction unit for performing a sucking operation for cleaning;
a time measurement unit for measuring a time;
a storage unit for storing cleaning region information;
a travel unit for allowing a main body to move;
a traveling drive unit for driving said travel unit to allow said main body to travel;
a distance detection unit for detecting a traveling distance of said main body;
an angle detection unit for detecting an angle indicative of a moving direction of said main body;
a first traveling control unit for referring to said cleaning region information to control said traveling drive unit;
a mapping unit for mapping a cleaned partial region on the basis of information from said distance detection unit and said angle distance unit, while map traveling is performed by said first traveling control unit;
a second traveling control unit for controlling said traveling drive unit at random;
a first determination unit for determining whether or not a traveling distance per unit of a predetermined time is less than a first predetermined value, on the basis of a result of detection by said distance detection unit, while said map traveling is performed;
a second determination unit for determining whether or not an angular velocity exceeds a second predetermined value, on the basis of a result of detection by said angle detection unit, while said map traveling is performed; and
a switch unit for switching said map traveling to random traveling by said second traveling control unit, in the case where said first determination unit determines that said traveling distance per unit of the predetermined time is less than said first predetermined value and said second determination unit determines that said angular velocity exceeds said second predetermined value.
1 Assignment
0 Petitions
Accused Products
Abstract
First, a self-guided cleaning robot performs map cleaning in which the self-guided cleaning robot refers to cleaning region information (map) and travels. Then, upon performing the map cleaning, it is determined whether or not a traveling state based on results of detection by rotary encoders and a gyro sensor falls within predetermined a permissible range. If it is determined that the traveling state deviates from the permissible range, the map cleaning is finished, and is switched to random cleaning.
-
Citations
12 Claims
-
1. A self-guided cleaning robot comprising:
-
a suction unit for performing a sucking operation for cleaning;
a time measurement unit for measuring a time;
a storage unit for storing cleaning region information;
a travel unit for allowing a main body to move;
a traveling drive unit for driving said travel unit to allow said main body to travel;
a distance detection unit for detecting a traveling distance of said main body;
an angle detection unit for detecting an angle indicative of a moving direction of said main body;
a first traveling control unit for referring to said cleaning region information to control said traveling drive unit;
a mapping unit for mapping a cleaned partial region on the basis of information from said distance detection unit and said angle distance unit, while map traveling is performed by said first traveling control unit;
a second traveling control unit for controlling said traveling drive unit at random;
a first determination unit for determining whether or not a traveling distance per unit of a predetermined time is less than a first predetermined value, on the basis of a result of detection by said distance detection unit, while said map traveling is performed;
a second determination unit for determining whether or not an angular velocity exceeds a second predetermined value, on the basis of a result of detection by said angle detection unit, while said map traveling is performed; and
a switch unit for switching said map traveling to random traveling by said second traveling control unit, in the case where said first determination unit determines that said traveling distance per unit of the predetermined time is less than said first predetermined value and said second determination unit determines that said angular velocity exceeds said second predetermined value.
-
-
2. A self-guided cleaning robot comprising:
-
a suction unit for performing a sucking operation for cleaning;
a storage unit for storing cleaning region information;
a travel unit for allowing a main body to move;
a traveling drive unit for driving said travel unit to allow said main body to travel;
a detection unit for detecting a traveling state of said main body;
a first traveling control unit for referring to said cleaning region information to control said traveling drive unit;
a second traveling control unit for controlling said traveling drive unit at random;
a traveling state determination unit for determining whether or not the traveling state based on a result of detection by said detection unit falls within a preset permissible range, while map traveling is performed by said first traveling control unit; and
a switch unit for switching said map traveling to random traveling by said second traveling control unit, in the case where said traveling state determination unit determines that said traveling state deviates from said permissible range. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
Specification