Cleaning robot and water outlet control method thereof

文档序号:959965 发布日期:2020-11-03 浏览:2次 中文

阅读说明:本技术 一种清洁机器人及其出水控制方法 (Cleaning robot and water outlet control method thereof ) 是由 张振 余振洋 许槐杰 于 2020-07-27 设计创作,主要内容包括:本发明提出一种清洁机器人及其出水控制方法,根据碰撞信息来控制出水速度,所述清洁机器人包括碰撞感知传感器、水量控制模块以及控制器;所述出水控制方法包括出水控制步骤和运行时长控制步骤;所述出水控制步骤是:获取清洁机器人在该判断时间T内发生的碰撞次数N;当N大于1时,通过公式X=1/lnN,获取当前行走空间的大小X;通过公式Y=A*X/X’,获得出水速度Y,并按此出水速度Y出水;如此循环,直至运行时长t结束;所述运行时长控制步骤是:获取清洁机器人在该判断时间T内发生的碰撞次数N;当N大于1时,通过公式X=1/lnN,获取当前行走空间的大小X;通过公式t=t’*X/X’,获得运行时长t;当N小于或等于1时,转入受困处理程序。(The invention provides a cleaning robot and a water outlet control method thereof, wherein the water outlet speed is controlled according to collision information, and the cleaning robot comprises a collision sensing sensor, a water quantity control module and a controller; the water outlet control method comprises a water outlet control step and an operation duration control step; the effluent control step is as follows: acquiring the collision frequency N of the cleaning robot in the judgment time T; when N is larger than 1, acquiring the size X of the current walking space by a formula X of 1/lnN; obtaining a water outlet speed Y through a formula Y-A X/X', and discharging water according to the water outlet speed Y; the operation is circulated until the operation time t is finished; the operation time length control step is as follows: acquiring the collision frequency N of the cleaning robot in the judgment time T; when N is larger than 1, acquiring the size X of the current walking space by a formula X of 1/lnN; obtaining the operation time length t through a formula t '. X/X'; and when N is less than or equal to 1, transferring to a trapped processing program.)

1. A water outlet control method of a cleaning robot is characterized by comprising a water outlet control step and an operation duration control step;

firstly, setting judgment time T, standard water outlet speed A under the reference space size X ', and standard operation time T' required by the robot to walk to cover more than 90% of the space;

the effluent control step is as follows:

1) acquiring the collision frequency N of the cleaning robot in the judgment time T;

2) when the N is greater than 1, the reaction mixture,

obtaining the size X of the current walking space through a formula X which is 1/lnN;

obtaining a water outlet speed Y through a formula Y-A X/X', and discharging water according to the water outlet speed Y;

the operation is circulated until the operation time t is finished;

3) when N is less than or equal to 1, closing water outlet;

the operation time length control step is as follows:

1) acquiring the collision frequency N of the cleaning robot in the judgment time T;

2) when the N is greater than 1, the reaction mixture,

obtaining the size X of the current walking space through a formula X which is 1/lnN;

obtaining the operation time length t through a formula t '. X/X';

3) and when N is less than or equal to 1, transferring to a trapped processing program.

2. The water discharge control method of a cleaning robot according to claim 1, wherein:

the step of acquiring the judgment time T comprises the following steps:

placing the cleaning robot in a reference space to operate, and taking the longest distance L of the reference space;

obtaining a judgment time T through a formula T-G L/V; wherein G is a constant, L is the longest distance of the reference space, and V is the walking speed of the cleaning robot.

3. The water discharge control method of a cleaning robot according to claim 1, wherein: the value of G is 10.

4. The water discharge control method of a cleaning robot according to claim 1, wherein: the step of obtaining the reference space size X' is:

placing the cleaning robot in a reference space to operate, and acquiring the number of collision times N0 of the cleaning robot within the judgment time T;

according to an evaluation formula S-K lnW of thermodynamic entropy, wherein W is a state number, and K is a Boltzmann constant and is used for expressing the relation between energy and temperature;

substituting the value of K into 1 and substituting W into the collision frequency N0 to obtain the spatial entropy S-lnN 0;

since entropy is inversely proportional to the reference spatial size, the reference spatial size X' 1/S1/lnN 0.

5. The water discharge control method of a cleaning robot according to claim 1, wherein: the standard water outlet speed A is adjusted and set to be a proper value according to the walking condition of the cleaning robot in the reference space, and is related to the size X' of the reference space.

6. The water discharge control method of a cleaning robot according to claim 1, wherein: the step of obtaining the standard operation time t' is as follows:

placing the cleaning robot in a reference space to walk, and recording the time required by the cleaning robot to walk to cover more than 90% of the space; multiple sets of time records are obtained through multiple tests, and the average value of the time records is taken as the standard running time t'.

7. The effluent control method of a cleaning robot according to any one of claims 1 to 6, wherein: the cleaning robot firstly runs at a standard water outlet speed A for judging time T.

8. A cleaning robot, characterized in that: comprises that

The collision perception sensor is used for acquiring and perceiving the collision condition of the robot in the running process;

the water yield control module is used for controlling the water yield; and

a controller for performing the water outlet control method of the cleaning robot according to any one of claims 1 to 7.

9. The cleaning robot of claim 8, wherein: the collision sense sensor includes an accelerometer.

10. The cleaning robot of claim 8, wherein: the water quantity control module comprises a water pump.

Technical Field

The invention belongs to the field of intelligent household appliances, and particularly relates to a cleaning robot and a water outlet control method thereof.

Background

When the existing cleaning robot walks randomly in a working area to work, water outlet is controlled at a constant water outlet speed, and the water outlet amount cannot be automatically adjusted according to whether the robot passes through the same area and route, so that when the robot passes through the same place for multiple times, the water amount in the area is excessive, the floor is easily damaged, and the robot slips when walking.

Disclosure of Invention

In order to overcome the problems in the prior art, the invention provides a cleaning robot and a water outlet control method thereof, and the specific technical contents are as follows:

the invention relates to a water outlet control method of a cleaning robot, which comprises a water outlet control step and an operation duration control step;

firstly, setting judgment time T, standard water outlet speed A under the reference space size X ', and standard operation time T' required by the robot to walk to cover more than 90% of the space;

the effluent control step is as follows:

1) acquiring the collision frequency N of the cleaning robot in the judgment time T;

2) when the N is greater than 1, the reaction mixture,

obtaining the size X of the current walking space through a formula X which is 1/lnN;

obtaining a water outlet speed Y through a formula Y-A X/X', and discharging water according to the water outlet speed Y;

the operation is circulated until the operation time t is finished;

3) when N is less than or equal to 1, closing water outlet;

the operation time length control step is as follows:

1) acquiring the collision frequency N of the cleaning robot in the judgment time T;

2) when the N is greater than 1, the reaction mixture,

obtaining the size X of the current walking space through a formula X which is 1/lnN;

obtaining the operation time length t through a formula t '. X/X';

3) and when N is less than or equal to 1, transferring to a trapped processing program.

In one or more embodiments of the present invention, the step of obtaining the determination time T includes:

placing the cleaning robot in a reference space to operate, and taking the longest distance L of the reference space;

obtaining a judgment time T through a formula T-G L/V; wherein G is a constant, L is the longest distance of the reference space, and V is the walking speed of the cleaning robot.

In one or more embodiments of the present invention, G is 10.

In one or more embodiments of the present invention, the step of obtaining the reference space size X' includes:

placing the cleaning robot in a reference space to operate, and acquiring the number of collision times N0 of the cleaning robot within the judgment time T;

according to an evaluation formula S-K lnW of thermodynamic entropy, wherein W is a state number, and K is a Boltzmann constant and is used for expressing the relation between energy and temperature;

substituting the value of K into 1 and substituting W into the collision frequency N0 to obtain the spatial entropy S-lnN 0;

since entropy is inversely proportional to the reference spatial size, the reference spatial size X' 1/S1/lnN 0.

In one or more embodiments of the present invention, the standard water outlet speed a is adjusted and set to a proper value according to the walking condition of the cleaning robot in the reference space, and the standard water outlet speed a is associated with the size X' of the reference space.

In one or more embodiments of the present invention, the step of obtaining the standard operation time t' includes:

placing the cleaning robot in a reference space to walk, and recording the time required by the cleaning robot to walk to cover more than 90% of the space; multiple sets of time records are obtained through multiple tests, and the average value of the time records is taken as the standard running time t'.

In one or more embodiments of the present invention, the cleaning robot first operates at the standard water output speed a for the determination time T.

The cleaning robot of the invention comprises

The collision perception sensor is used for acquiring and perceiving the collision condition of the robot in the running process;

the water yield control module is used for controlling the water yield; and

and a controller for executing the water outlet control method of the cleaning robot.

In one or more embodiments of the present invention, the collision sensing sensor includes an accelerometer.

In one or more embodiments of the present invention, the water volume control module includes a water pump.

The invention has the beneficial effects that: the robot is provided with a collision sensing sensor and a water quantity control module, walks randomly in a working area, calculates the size of the current area according to the number of collisions within T time, controls the water outlet speed according to the size of the area, controls the water outlet speed, ensures the cleaning capacity of the robot, and simultaneously cannot damage the floor and skid the robot due to excessive water quantity; the control method has the advantages that the control method has a good effect in the actual product operation and application, the working performance of the robot is outstanding, the processing flexibility and the product grade of the robot are improved, and the control method has good technical performance and practicability and is suitable for popularization and application.

Drawings

Fig. 1 is a schematic view of a cleaning robot of the present invention.

Fig. 2 is a diagram of a walking track of the cleaning robot of the present invention in a small area space.

Fig. 3 is a diagram showing a traveling locus of the cleaning robot of the present invention in a large area space.

FIG. 4 is a flow chart of the effluent control of the present invention.

Fig. 5 is a flow chart of the run length control of the present invention.

Detailed Description

The scheme of the present application is further described below with reference to the accompanying figures 1 to 5:

the cleaning robot comprises a collision perception sensor 1 for acquiring and perceiving collision conditions in the running process of the robot; a water quantity control module 2 for controlling the water yield; and a controller 3 connected to and controlling the collision sensing sensor 1 and the water amount control module 2; the collision perception sensor 1 comprises an accelerometer, the water quantity control module 2 comprises a water pump, and the controller 3 controls the water outlet speed according to the collision information.

The water outlet control method of the cleaning robot comprises a water outlet control step and an operation duration control step;

firstly, setting judgment time T, standard water outlet speed A under the reference space size X ', and standard operation time T' required by the robot to walk to cover more than 90% of the space; the cleaning robot firstly runs at a standard water outlet speed A for judging time T;

the effluent control step is as follows:

1) acquiring the collision frequency N of the cleaning robot in the judgment time T;

2) when the N is greater than 1, the reaction mixture,

obtaining the size X of the current walking space through a formula X which is 1/lnN;

obtaining a water outlet speed Y through a formula Y-A X/X', and discharging water according to the water outlet speed Y;

the operation is circulated until the operation time t is finished;

3) when N is less than or equal to 1, judging that the cleaning robot is trapped, and closing water outlet;

the smaller the space is, the more the collision times are, the more the machine walks through the repeated area, and accordingly, the water outlet speed is reduced, so that the floor damage is reduced while the cleaning capacity is maintained, and the machine is prevented from skidding;

the operation time length control step is as follows:

1) acquiring the collision frequency N of the cleaning robot in the judgment time T;

2) when the N is greater than 1, the reaction mixture,

obtaining the size X of the current walking space through a formula X which is 1/lnN;

obtaining the operation time length t through a formula t '. X/X';

3) and when N is less than or equal to 1, judging that the cleaning robot is trapped, and transferring to a trapped processing program.

The step of acquiring the judgment time T comprises the following steps: placing the cleaning robot in a reference space to operate, and taking the longest distance L of the reference space; obtaining a judgment time T through a formula T-G L/V; wherein G is a constant, L is the longest distance of the reference space, V is the walking speed of the cleaning robot, in order to ensure that the samples are close to reality, more sample sets are selected as much as possible to serve as the reference, but too many samples cannot be selected, otherwise, the machine covers all the areas, the meaning of water control is lost, and the value of G is 10. For example, the reference space is a rectangle of 3m × 4m, and the traveling speed V of the cleaning robot is 0.3 m/s; i.e. the longest distance L of the reference space is 5m, T is 10 m 5/0.3 166.67 s.

Since the cleaning robot walks randomly in a fixed space, the process is similar to the movement of gas molecules in a space in thermodynamics, and the larger the space is, the smaller the entropy value is, and the smaller the space is, the larger the entropy value is. And comparing the current entropy value with the entropy value of the reference space to judge the size of the current space. Therefore, the step of obtaining the reference space size X' is: placing the cleaning robot in a reference space to operate, and acquiring the number of collision times N0 of the cleaning robot within the judgment time T; according to an evaluation formula S-K lnW of thermodynamic entropy, wherein W is a state number, and K is a Boltzmann constant and is used for expressing the relation between energy and temperature; substituting the value of K into 1 and substituting W into the collision frequency N0 to obtain the spatial entropy S-lnN 0; since entropy is inversely proportional to the reference spatial size, the reference spatial size X' 1/S1/lnN 0.

The standard water outlet speed A is adjusted and set to be a proper value according to the walking condition of the cleaning robot in the reference space, and is ml/min; the standard water exit velocity a is correlated to a reference space size X'.

The step of obtaining the standard operation time t' is as follows: placing the cleaning robot in a reference space to walk, and recording the time required by the cleaning robot to walk to cover more than 90% of the space; multiple sets of time records are obtained through multiple tests, and the average value of the time records is taken as the standard running time t'.

The above preferred embodiments should be considered as examples of the embodiments of the present application, and technical deductions, substitutions, improvements and the like similar to, similar to or based on the embodiments of the present application should be considered as the protection scope of the present patent.

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种机器人及其使用方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!