Autonomous moving floor-treating robot and control method thereof for edge-following floor-treating
First Claim
1. A control method applied to an autonomous moving floor-treating robot for edge-following floor-treating, characterized in the following:
- the control method comprises the following steps;
step 1;
the floor-treating robot collides with an obstacle and is deflected toward the direction away from the obstacle by a basic angle after the collision, measures an initial signal strength value by a side-looking sensor after the deflection, and then moves on and treats the floor;
step 2;
a real-time signal strength value is acquired by said side-looking sensor after the robot has run for a predetermined time;
step 3;
the difference value between said real-time signal strength value and said initial signal strength value is compared, and whether the difference value is in a predetermined range is judged, if yes, the robot keeps moving and treating the floor;
if not, proceed to step 4;
step 4;
the robot is driven to be deflected by an adjusting angle in the direction away from or approaching the obstacle and acquires the current real-time signal strength value;
step 5;
the difference value between the currently acquired real-time signal strength value and the real-time signal strength value acquired last time is obtained through comparison, and whether the difference value is in a predetermined range is judged, if yes, the robot keeps moving and treating the floor;
if not, proceed to step 4.
2 Assignments
0 Petitions
Accused Products
Abstract
An autonomous moving floor-treating robot and a control method thereof for edge-following floor-treating are provided. The control method includes the following steps: the floor-treating robot collides with an obstacle and is deflected toward the direction away from the obstacle by a basic angle after the collision, measures an initial signal strength value by a side-looking sensor after the deflection, and then moves on and treats the floor; a real-time signal strength value is acquired by said side-looking sensor alter the robot runs for a predetermined time; the difference value between said two signal strength values is compared, and whether the difference value is in a predetermined range is judged, if yes, the robot keeps moving and treating the floor, if not, the robot is driven to be deflected by an adjusting angle and acquires the current real-time signal strength value; the difference value between said current and the last real-time signal strength values is compared, and whether the difference value is in a predetermined range is judged, if yes, the robot keeps moving and treating the floor, if not, the steps of deflection, comparing and so on are implemented. The present invention is unaffected by the media of the obstacle, and can effectively treat the edge region of the obstacle.
-
Citations
22 Claims
-
1. A control method applied to an autonomous moving floor-treating robot for edge-following floor-treating, characterized in the following:
- the control method comprises the following steps;
step 1;
the floor-treating robot collides with an obstacle and is deflected toward the direction away from the obstacle by a basic angle after the collision, measures an initial signal strength value by a side-looking sensor after the deflection, and then moves on and treats the floor;step 2;
a real-time signal strength value is acquired by said side-looking sensor after the robot has run for a predetermined time;step 3;
the difference value between said real-time signal strength value and said initial signal strength value is compared, and whether the difference value is in a predetermined range is judged, if yes, the robot keeps moving and treating the floor;
if not, proceed to step 4;step 4;
the robot is driven to be deflected by an adjusting angle in the direction away from or approaching the obstacle and acquires the current real-time signal strength value;step 5;
the difference value between the currently acquired real-time signal strength value and the real-time signal strength value acquired last time is obtained through comparison, and whether the difference value is in a predetermined range is judged, if yes, the robot keeps moving and treating the floor;
if not, proceed to step 4. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
- the control method comprises the following steps;
Specification