Robot cleaning processing method and device, electronic equipment and storage medium

By receiving user operations to determine the target cleaning scene and cleaning intensity information of the sweeping robot, the problem of requiring users to repeatedly select the cleaning area and cleaning intensity in the existing technology is solved, intelligent regional cleaning control is realized, and the user experience is improved.

CN115715656BActive Publication Date: 2025-10-14GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211436001.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-16
Publication Date
2025-10-14
Estimated Expiration
2042-11-16

AI Technical Summary

Technical Problem

Existing sweeping robots require users to reselect the cleaning area before each cleaning, and cannot define the cleaning intensity by area, resulting in a poor user experience.

Method used

By receiving the user's cleaning start operation, the target cleaning scene is determined, and the cleaning force information of each target area is determined based on the cleaning setting information of each cleaning component, and the robot is controlled to clean according to the cleaning force information.

Benefits of technology

It realizes the one-button start cleaning mode, avoids the repeated setting of the cleaning area before each cleaning, improves the convenience and intelligence of cleaning, and enhances the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115715656B_ABST
    Figure CN115715656B_ABST
Patent Text Reader

Abstract

The application relates to a cleaning processing method and device of a robot, electronic equipment and a storage medium, and belongs to the field of intelligent furniture. The cleaning processing method of the robot comprises the following steps: receiving a cleaning start operation submitted by a user; determining a target cleaning scene of the robot according to the cleaning start operation, wherein the target cleaning scene comprises cleaning components of at least one target area; determining cleaning intensity information of each target area according to cleaning setting information corresponding to each cleaning component; and controlling the robot to clean each target area according to the cleaning intensity information, so as to solve the problem that the prior art can only define cleaning of a currently selected area and cannot define cleaning degrees of different areas, realize a more intelligent cleaning mode, and improve user experience.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of smart home, and in particular to a cleaning processing method and device of a robot, an electronic device and a storage medium. BACKGROUND

[0002] With the development of smart furniture, various automatic cleaning devices such as sweeping robots and mopping robots are increasingly entering family life, which can complete various cleaning tasks and bring great convenience to production and life.

[0003] The current sweeping robot has four cleaning modes in the application (APP) control interface, which are whole house cleaning, room cleaning, zone cleaning and pointing cleaning. In the room cleaning mode, the user needs to reselect the cleaning room each time, and the sweeping robot can only define the overall cleaning for the current selected area, and cannot define the cleaning degree by area, which has the problem that the user cannot define the cleaning degree of each room area after selecting multiple room areas for cleaning. SUMMARY

[0004] The present application provides a cleaning processing method and device of a robot, an electronic device and a storage medium to solve the problem that the user needs to reselect the cleaning area each time before cleaning the sweeping robot in the prior art, and the sweeping robot can only define the overall cleaning for the selected area, and cannot define the cleaning degree of each room.

[0005] In a first aspect, the present application provides a cleaning processing method of a robot, comprising:

[0006] receiving a cleaning start operation submitted by a user;

[0007] determining a target cleaning scene of the robot according to the cleaning start operation, the target cleaning scene containing a cleaning component of at least one target area;

[0008] determining the cleaning degree information of each target area according to the cleaning setting information corresponding to each cleaning component, respectively;

[0009] controlling the robot to clean each target area according to the cleaning degree information.

[0010] Optionally, the step of determining the target cleaning scene of the robot according to the cleaning start operation comprises:

[0011] determining the start waiting time corresponding to the target start operation;

[0012] If the start waiting time does not reach the preset waiting time threshold, monitoring the cleaning selection operation submitted by the user, and determining the target cleaning scene based on the cleaning selection operation;

[0013] If the start waiting time reaches a preset waiting time threshold, the preset default cleaning scene is determined as the target cleaning scene.

[0014] Optionally, determining the target cleaning scene based on the cleaning selection operation includes:

[0015] Obtaining operation instruction information carried by the cleaning selection operation;

[0016] Determining a cleaning scene selected by the user based on the operation instruction information;

[0017] The cleaning scene is determined as the target cleaning scene.

[0018] Optionally, determining the target cleaning scene based on the cleaning selection operation includes:

[0019] Based on the cleaning selection operation, determining the cleaning area component selected by the user;

[0020] The target cleaning scene is determined based on the cleaning area component, and the cleaning component includes the cleaning area component.

[0021] Optionally, determining the cleaning intensity information of each target area based on the cleaning setting information corresponding to each cleaning component includes:

[0022] For each of the target areas, determining cleaning setting information corresponding to the cleaning component, the cleaning setting information including area cleaning times, cleaning suction information and / or cleaning water volume information;

[0023] The cleaning force information is determined based on the number of times the area is cleaned, the cleaning suction force information and / or the cleaning water volume information.

[0024] Optionally, determining the cleaning setting information corresponding to the cleaning component includes:

[0025] For each of the cleaning components, receiving a component setting operation submitted by the user;

[0026] Extracting component setting information from the operation instruction information carried by the component setting operation, the component setting information including a cleaning times setting parameter, a cleaning suction setting parameter, and / or a cleaning water volume setting parameter;

[0027] According to the cleaning frequency setting parameter, the cleaning suction setting parameter and / or the cleaning water amount setting, the corresponding cleaning setting information of the cleaning component is determined.

[0028] Optionally, the determination of the corresponding cleaning setting information of the cleaning component further comprises:

[0029] determining whether the receiving time corresponding to the component setting operation is within a preset waiting time range;

[0030] if the receiving time is within the preset waiting time range, extracting component setting information from the operation instruction information carried by the component setting operation is performed;

[0031] if the receiving time is not within the preset waiting time range, the component setting operation is ignored, and the preset default component setting information is determined as the cleaning setting information.

[0032] In a second aspect, the present application provides a cleaning processing device of a robot, characterized in that comprising:

[0033] a receiving module configured to receive a cleaning start operation submitted by a user;

[0034] a target cleaning scene determining module configured to determine a target cleaning scene of the robot according to the cleaning start operation, the target cleaning scene comprising cleaning components of at least one target area;

[0035] a cleaning intensity information determining module configured to determine cleaning intensity information of each target area according to cleaning setting information corresponding to each cleaning component, respectively;

[0036] a control module configured to control the robot to clean each target area according to the cleaning intensity information.

[0037] In a third aspect, an air conditioner control device is provided, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus;

[0038] the memory is configured to store a computer program;

[0039] the processor is configured to execute the program stored in the memory, and implement the steps of the cleaning processing method of the robot according to any one of the embodiments of the first aspect.

[0040] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the steps of the cleaning processing method of the robot according to any one of the embodiments of the first aspect.

[0041] The embodiment of the present application can determine the target cleaning scene of the robot according to the cleaning start operation after receiving the cleaning start operation submitted by the user, wherein the target cleaning scene contains the cleaning components of at least one target area, and the cleaning intensity information of each target area is determined according to the cleaning setting information corresponding to each cleaning component, thereby solving the problem that the prior art can only define the cleaning of the current selected area and cannot define the cleaning degree of the area, and then the robot can be controlled to clean the target area according to the cleaning intensity information for each target area, realizing the one-key cleaning mode, which does not need to set the cleaning area before each cleaning, making the cleaning more convenient, realizing more intelligent cleaning, and improving the user experience. BRIEF DESCRIPTION OF DRAWINGS

[0042] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application.

[0043] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or the prior art description will be briefly introduced as follows. Obviously, for those skilled in the art, other drawings can also be obtained based on these drawings without any creative effort.

[0044] Figure 1 A flowchart of a cleaning processing method of a robot provided by an embodiment of the present application;

[0045] Figure 2 A flowchart of a cleaning processing method of a robot provided by an optional embodiment of the present application;

[0046] Figure 3 An APP component schematic diagram provided by an example of the present application;

[0047] Figure 4 An APP component schematic diagram provided by another example of the present application;

[0048] Figure 5 A structure schematic diagram of a cleaning processing device of a robot provided by an embodiment of the present application. DETAILED DESCRIPTION

[0049] In order to make the purposes, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the protection scope of the present application.

[0050] Figure 1 A flowchart of a cleaning processing method of a robot provided by the embodiments of the present application is shown. Specifically, the cleaning processing method of the robot provided by the embodiments of the present application comprises the following steps:

[0051] Step 110: receiving a cleaning start operation submitted by a user;

[0052] The cleaning start operation can refer to an operation instruction submitted by the user to the robot through an APP to start cleaning a to-be-cleaned area, or an operation instruction submitted by the user directly to the robot to start cleaning the to-be-cleaned area, such as clicking a “start cleaning” button on the robot or the APP to submit the cleaning start operation through the APP or directly to the robot.

[0053] Step 120: determining a target cleaning scene of the robot according to the cleaning start operation, the target cleaning scene comprising cleaning components of at least one target area;

[0054] Specifically, after receiving the cleaning start operation submitted by the user, the robot in the embodiments of the present application can determine a target cleaning scene of the robot according to the cleaning start operation, wherein the target cleaning scene can comprise cleaning components of one or more target areas, so that the cleaning intensity of each target cleaning area can be determined according to the cleaning setting information corresponding to each cleaning component in the subsequent step 130.

[0055] The cleaning components can comprise cleaning components of target areas and cleaning components of non-target areas, each target area and non-target area corresponding to a cleaning component, and the user can set the cleaning components to change the cleaning setting information of the target areas and the non-target areas. The target area can refer to a to-be-cleaned area selected by the user, specifically, a to-be-cleaned room, a to-be-cleaned floor or a to-be-cleaned part, etc. The non-target area can refer to an area other than the to-be-cleaned area in the area pre-stored by the robot, which is not limited in the embodiments of the present application.

[0056] Step 130: determining cleaning intensity information of each target area according to the cleaning setting information corresponding to each cleaning component, respectively;

[0057] Specifically, the robot in the embodiment of the present application can determine the cleaning strength information of the target area corresponding to each cleaning component according to the area cleaning times, cleaning suction information and / or cleaning water information contained in the cleaning setting information corresponding to each cleaning component, so that the robot can clean each target area according to the cleaning strength information, that is, execute step 140.

[0058] In the embodiment of the present application, the cleaning setting information can include area cleaning times, cleaning suction information and / or cleaning water information. The user can set the area cleaning times, cleaning suction information and / or cleaning water information for each target area in the target cleaning scene, or set the area cleaning times, cleaning suction information and / or cleaning water information for the entire target cleaning scene. The cleaning strength information can refer to the cleaning strength of the robot in cleaning the target area, which is not limited in the embodiment of the present application.

[0059] Step 140, for each target area, controlling the robot to clean the target area according to the cleaning strength information.

[0060] Specifically, after determining the cleaning strength information, the robot can be controlled to clean the target area according to the cleaning strength information corresponding to each target area, so that each target area can be cleaned according to different cleaning strength information, improving the user experience.

[0061] It can be seen that after receiving the cleaning start operation submitted by the user, the embodiment of the present application can determine the target cleaning scene of the robot according to the cleaning start operation, which contains the cleaning components of one or more target areas, and determines the cleaning strength information of each target area according to the cleaning setting information corresponding to each cleaning component, thereby solving the problem that the prior art can only define cleaning for the currently selected area but cannot define cleaning strength for different areas. Subsequently, the robot can be controlled to clean each target area according to the cleaning strength information, realizing one-key cleaning mode, which does not need to set the cleaning area before each cleaning, making the cleaning more convenient, realizing more intelligent cleaning, and improving the user experience.

[0062] Figure 2 A flowchart of a cleaning processing method of a robot is provided for an optional embodiment of the present application. Specifically, the cleaning processing method of the robot provided by the embodiment of the present application includes the following steps:

[0063] Step 210, receiving a cleaning start operation submitted by a user;

[0064] In step 220, a start waiting duration corresponding to the target start operation is determined.

[0065] In step 230, if the start waiting duration does not reach a preset waiting duration threshold, a cleaning selection operation submitted by the user is monitored, and the target cleaning scene is determined based on the cleaning selection operation.

[0066] In step 240, if the start waiting duration reaches the preset waiting duration threshold, a preset default cleaning scene is determined as the target cleaning scene.

[0067] The target cleaning scene includes cleaning components of two or more target areas. Specifically, after receiving the cleaning start operation submitted by the user, the robot can enter a start waiting state and determine a start waiting duration. Until the cleaning selection operation submitted by the user is monitored within a preset waiting duration threshold, or the start waiting duration exceeds the preset waiting duration threshold. When the start waiting duration does not reach the preset waiting duration threshold, the robot can monitor the cleaning selection operation of the user. If the robot monitors the cleaning selection operation submitted by the user when the start waiting duration does not reach the preset waiting duration threshold, the robot can determine the target cleaning scene according to the cleaning selection operation submitted by the user. If the robot still does not monitor the cleaning selection operation submitted by the user when the start waiting duration reaches the preset waiting duration threshold, the robot can determine the preset default scene as the target cleaning scene. Thus, the one-key start cleaning mode is supported, the robot can not need to set the cleaning operation every time, the cleaning is more convenient, the intelligent cleaning is realized, and the user experience is improved.

[0068] It should be noted that the preset default cleaning scene in the embodiment can refer to a default cleaning scene set by the user in advance, can also refer to a cleaning scene with the highest use frequency of the user, and can also refer to a cleaning scene used by the user last time. The embodiment of the present application does not make specific limitation.

[0069] Further, the target cleaning scene determined based on the cleaning selection operation can specifically include: obtaining operation instruction information carried by the cleaning selection operation; determining the cleaning scene selected by the user based on the operation instruction information; and determining the cleaning scene as the target cleaning scene.

[0070] Specifically, when the robot in the embodiment of the present application monitors the cleaning selection operation submitted by the user, the operation instruction information carried in the cleaning selection operation can be obtained, and the cleaning scene selected by the user can be determined based on the operation instruction information, and then the cleaning scene selected by the user can be determined as the target cleaning scene. The cleaning scene selected by the user can be a pre-set cleaning scene, or a historical cleaning scene. The pre-set cleaning scene can contain multiple, and the user can customize the name of the cleaning scene. When the user submits the cleaning selection operation, the user can directly select the required cleaning scene from the pre-set cleaning scene, or select the used historical cleaning scene from the historical record of the robot. The embodiment of the present application does not make specific limitation on this.

[0071] Of course, in addition to selecting the historical cleaning scene and the pre-set cleaning scene, the user can also generate a new cleaning scene, and determine the newly generated cleaning scene as the target cleaning scene. The embodiment of the present application does not make specific limitation on this. Optionally, the embodiment of the present application can specifically include determining the cleaning area component selected by the user based on the cleaning selection operation, and determining the target cleaning scene based on the cleaning area component, wherein the cleaning component contains the cleaning area component.

[0072] Specifically, after monitoring the cleaning selection operation submitted by the user, the embodiment of the present application can determine the cleaning area component selected by the user, and generate a new cleaning scene based on the cleaning area component, and determine the newly generated cleaning scene as the target cleaning scene. The cleaning component contains the cleaning area component, the cleaning area component can refer to the cleaning component of the cleaning area selected by the user, and the cleaning area component corresponds to the target area one by one.

[0073] Step 250, for each target area, determining the cleaning setting information corresponding to the cleaning component, the cleaning setting information containing the area cleaning times, the cleaning suction information and / or the cleaning water amount information;

[0074] Step 260, determining the cleaning intensity information based on the area cleaning times, the cleaning suction information and / or the cleaning water amount information.

[0075] Step 270, for each target area, controlling the robot to clean the target area according to the cleaning intensity information.

[0076] Specifically, after determining the target cleaning scene, the embodiment of the present application can determine the cleaning setting information corresponding to each cleaning component, such as determining the area cleaning frequency, cleaning suction information and cleaning water quantity information in each cleaning component, and then determining the cleaning intensity information based on the area cleaning frequency, cleaning suction information and / or cleaning water quantity information, so that the robot can clean the target area according to the cleaning intensity information. Wherein, the robot can determine the cleaning intensity information based on the cleaning setting information corresponding to the cleaning component set by the user in advance, if the user does not set one of the area cleaning frequency, cleaning suction information and / or cleaning water quantity information in the cleaning setting information, the cleaning intensity information is determined according to the system default setting.

[0077] Optionally, the embodiment of the present application can specifically include: for each cleaning component, receiving the component setting operation submitted by the user; extracting component setting information from the operation instruction information carried by the component setting operation, the component setting information including cleaning frequency setting parameter, cleaning suction setting parameter and / or cleaning water quantity setting parameter; determining the cleaning setting information corresponding to the cleaning component according to the cleaning frequency setting parameter, cleaning suction setting parameter and / or cleaning water quantity setting.

[0078] Specifically, the embodiment of the present application can receive the component setting operation submitted by the user for each cleaning component, and extract the component setting information from the operation instruction information carried by the component setting operation, such as extracting the cleaning frequency setting parameter from the operation instruction information carried by the component setting operation submitted by the user when the user sets the cleaning frequency, and setting the cleaning frequency according to the cleaning frequency setting parameter. Similarly, the embodiment of the present application can also extract the cleaning suction setting parameter and / or cleaning water quantity setting parameter from the operation instruction information carried by the component setting operation submitted by the user when the user sets the cleaning suction and / or cleaning water quantity, so as to set the cleaning suction and / or cleaning water quantity according to the cleaning suction setting parameter and / or cleaning water quantity setting parameter, thereby determining the cleaning setting information corresponding to the cleaning component.

[0079] Further, the embodiment of the present application can also include: determining whether the receiving time corresponding to the component setting operation is within the preset waiting time range; if the receiving time is within the preset waiting time range, executing the step of extracting the component setting information from the operation instruction information carried by the component setting operation; if the receiving time is not within the preset waiting time range, ignoring the component setting operation, and determining the preset default component setting information as the cleaning setting information.

[0080] In actual processing, after the robot monitors the submitted cleaning selection operation of the user, the robot can determine the receiving time corresponding to the component setting operation. If the user submits the component setting operation within the preset waiting time range, the robot can extract the corresponding component setting information from the instruction information carried in the component setting operation submitted by the user, and set the cleaning frequency, cleaning suction force and / or cleaning water volume according to the cleaning frequency setting parameter, cleaning suction force setting parameter and / or cleaning water volume setting parameter in the component setting information, and set the cleaning frequency, cleaning suction force and cleaning water volume, and clean the target area according to the cleaning frequency, cleaning suction force and cleaning water volume set by the user. If the robot does not receive the component setting operation submitted by the user within the preset waiting time range, the component setting operation of the user can be ignored, and the default component setting information can be determined as the cleaning setting information, so as to solve the problem that the prior art can only define cleaning for the current selected area but cannot define cleaning degree for different areas. The default component setting information can be the component setting information used by the robot in the last cleaning in the historical record, can be the default component setting information set by the user in advance, or can be the component setting information with the highest usage frequency stored in the historical record of the robot, and the embodiments of the present application do not make specific limitation.

[0081] Figure 3 An APP component schematic diagram is provided for an example of the present application. As shown in the figure, in the case of the room component in the cleaning area component in the example of the present application, the user can select any one room component without moving, such as selecting the room 1 component, and dragging another room component, such as room 2, above the room 1 component. The APP can automatically generate a new cleaning scene, and the newly generated cleaning scene contains the room component selected by the user. The user can set the on-off switch of the cleaning scene, or click the cleaning setting button in the room component to set the cleaning setting information, such as setting the cleaning frequency in room 1 to 2 times, the suction force to medium, and the water volume to medium. The cleaning frequency of room 2 is set to 1 time, the suction force is set to high, and the water volume is set to medium. After the user sets it up, the user can submit the cleaning start operation again, so that the robot cleans according to the latest cleaning intensity information, thereby realizing unified cleaning of the room and solving the problem that the user needs to select a certain room for cleaning.

[0082] Of course, in addition to combining the room components first and then setting the room components in the cleaning scene respectively, the user can also set the room components first and then combine the room components together, and the embodiments do not make limitation.

[0083] In addition, the cleaning scene includes at least one cleaning component corresponding to a target area in the cleaning scene. After a new cleaning scene is generated, the cleaning scene can continue to add components, such as dragging other components onto the cleaning scene, so that the cleaning component can automatically enter the cleaning scene. The cleaning scene supports deletion, such as deleting any cleaning component in the cleaning scene, so that the cleaning component is no longer controlled by the cleaning scene, facilitating user operation.

[0084] In addition, the cleaning scene in the example of the present application can include one or more, and the user can set the cleaning scene according to the common cleaning mode and customize the name of the cleaning scene, such as defining the name of the cleaning scene as "simple cleaning", "deep cleaning", etc. Thus, when cleaning, the user can directly select the required cleaning scene in the pre-set cleaning scene and use the cleaning scene as the target cleaning scene, thereby solving the problem that the user needs to reselect the room every time cleaning is performed. The cleaning area does not need to be set before each cleaning, making the cleaning more convenient, achieving more intelligent cleaning, and improving the user experience.

[0085] Figure 4 The APP component diagram provided for another example of the present application is shown in FIG. 1. Figure 4 As shown in FIG. 1, when the user selects a certain room component or cleaning scene, the map can synchronously display the selected area. When the user selects the cleaning component of room 1, room 1 in the map is also synchronously selected. When the user selects the cleaning scene with the name "simple cleaning", since the simple cleaning scene includes the cleaning components of room 1 and room 2, room 1 and room 2 in the map are also synchronously selected.

[0086] In addition, the user can add individual cleaning components or cleaning scenes to the desktop through the desktop component library, so that the user can perform more convenient operation.

[0087] In summary, after receiving the cleaning start operation submitted by the user, the target cleaning scene of the robot can be determined according to the cleaning start operation, wherein the target cleaning scene includes cleaning components of at least one target area, and the cleaning intensity information of each target area is determined according to the cleaning setting information of each cleaning component, thereby solving the problem that the prior art can only define cleaning for the currently selected area but cannot define the cleaning degree for each area. Subsequently, the robot can be controlled to clean each target area according to the cleaning intensity information, realizing one-key cleaning mode, not needing to set the cleaning area before each cleaning, making the cleaning more convenient, achieving more intelligent cleaning, and improving the user experience.

[0088] Figure 5A schematic structural diagram of a cleaning processing device of a robot is provided in an embodiment of the present application. Specifically, as shown in the figure Figure 5 The cleaning processing device of the robot provided in the embodiment of the present application comprises:

[0089] The receiving module 510 is configured to receive a cleaning start operation submitted by a user.

[0090] The target cleaning scene determination module 520 is configured to determine a target cleaning scene of the robot according to the cleaning start operation, wherein the target cleaning scene comprises cleaning components of at least one target area.

[0091] The cleaning strength information determination module 530 is configured to determine cleaning strength information of each target area according to cleaning setting information corresponding to each cleaning component, respectively.

[0092] The control module 540 is configured to control the robot to clean each target area according to the cleaning strength information.

[0093] Optionally, the target cleaning scene determination module 520 comprises:

[0094] The waiting time length determination sub-module is configured to determine a start waiting time length corresponding to the target start operation.

[0095] The target cleaning scene first determination sub-module is configured to monitor the cleaning selection operation submitted by the user and determine the target cleaning scene based on the cleaning selection operation if the start waiting time length does not reach a preset waiting time length threshold.

[0096] The target cleaning scene second determination sub-module is configured to determine a preset default cleaning scene as the target cleaning scene if the start waiting time length reaches the preset waiting time length threshold.

[0097] Optionally, the target cleaning scene first determination sub-module comprises:

[0098] The operation instruction information acquisition unit is configured to acquire operation instruction information carried by the cleaning selection operation.

[0099] The cleaning scene determination unit is configured to determine a cleaning scene selected by the user based on the operation instruction information.

[0100] The target cleaning scene first determination unit is configured to determine the cleaning scene as the target cleaning scene.

[0101] Optionally, the target cleaning scene first determination sub-module comprises:

[0102] The cleaning area component determination unit is configured to determine a selected cleaning area component of the user based on the cleaning selection operation.

[0103] The target cleaning scene second determination unit is configured to determine the target cleaning scene based on the cleaning area component, and the cleaning component includes the cleaning area component.

[0104] Optionally, the cleaning intensity information determination module 530 includes:

[0105] The cleaning setting information determination sub-module is configured to determine, for each target area, cleaning setting information corresponding to the cleaning component, and the cleaning setting information includes area cleaning frequency, cleaning suction information and / or cleaning water quantity information.

[0106] The cleaning intensity information determination sub-module is configured to determine the cleaning intensity information based on the area cleaning frequency, the cleaning suction information and / or the cleaning water quantity information.

[0107] Optionally, the cleaning setting information determination sub-module includes:

[0108] The component setting operation receiving unit is configured to receive, for each cleaning component, a component setting operation submitted by the user.

[0109] The component setting information extraction unit is configured to extract component setting information from operation instruction information carried by the component setting operation, and the component setting information includes cleaning frequency setting parameters, cleaning suction setting parameters and / or cleaning water quantity setting parameters.

[0110] The cleaning setting information determination unit is configured to determine cleaning setting information corresponding to the cleaning component according to the cleaning frequency setting parameters, the cleaning suction setting parameters and / or the cleaning water quantity setting.

[0111] Optionally, the cleaning setting information determination unit further includes:

[0112] The waiting time determination sub-unit is configured to determine whether a receiving time corresponding to the component setting operation is within a preset waiting time range.

[0113] The cleaning setting information determination sub-unit is configured to, if the receiving time is within the preset waiting time range, execute the step of extracting the component setting information from the operation instruction information carried by the component setting operation; and if the receiving time is not within the preset waiting time range, ignore the component setting operation and determine preset default component setting information as the cleaning setting information.

[0114] Further, the embodiment of the present application further provides an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory complete mutual communication through the communication bus.

[0115] The memory is used for storing a computer program.

[0116] The processor is used for executing the program stored on the memory, and realizes the steps of the cleaning processing method of the robot provided by any one of the method embodiments.

[0117] Further, the embodiment of the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to realize the steps of the cleaning processing method of the robot provided by any one of the method embodiments.

[0118] It should be noted that, in this paper, relationship terms such as "first" and "second" are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the element defined by the statement "including a" does not exclude the presence of other identical elements in the process, method, article or device including the element.

[0119] The above is only a specific embodiment of the present application, which enables those skilled in the art to understand or implement the present application. Various modifications of these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to these embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features applied herein.

Claims

1. A robot cleaning method, characterized in that: include: Receive the cleaning start operation submitted by the user; Determining a target cleaning scene of the robot according to the cleaning start operation, wherein the target cleaning scene includes a cleaning component of at least one target area; Determining the cleaning intensity information of each target area based on the cleaning setting information corresponding to each cleaning component, including: receiving, for each cleaning component, a component setting operation submitted by the user; extracting the component setting information from the operation instruction information carried by the component setting operation, the component setting information including a cleaning times setting parameter, a cleaning suction setting parameter, and / or a cleaning water volume setting parameter; determining the cleaning setting information corresponding to the cleaning component based on the cleaning times setting parameter, the cleaning suction setting parameter, and / or the cleaning water volume setting parameter, so as to determine the cleaning intensity information of each target area based on the cleaning setting information corresponding to the cleaning component in each target area; For each of the target areas, controlling the robot to clean the target area according to the cleaning intensity information; Among them, determining the target cleaning scene of the robot based on the cleaning start operation includes: determining the start waiting time corresponding to the cleaning start operation; if the start waiting time does not reach the preset waiting time threshold, monitoring the cleaning selection operation submitted by the user, and determining the target cleaning scene based on the cleaning selection operation; if the start waiting time reaches the preset waiting time threshold, determining the preset default cleaning scene as the target cleaning scene.

2. The robot cleaning method according to claim 1, wherein: The determining the target cleaning scene based on the cleaning selection operation includes: Obtaining operation instruction information carried by the cleaning selection operation; Determining a cleaning scene selected by the user based on the operation instruction information; The cleaning scene is determined as the target cleaning scene.

3. The robot cleaning method according to claim 1, wherein: The determining the target cleaning scene based on the cleaning selection operation includes: Based on the cleaning selection operation, determining the cleaning area component selected by the user; The target cleaning scene is determined based on the cleaning area component, and the cleaning component includes the cleaning area component.

4. The robot cleaning method according to claim 1, wherein: Determining the cleaning intensity information of each target area according to the cleaning setting information corresponding to the cleaning component in each target area includes: For each of the target areas, determining cleaning setting information corresponding to the cleaning component, the cleaning setting information including area cleaning times, cleaning suction information and / or cleaning water volume information; The cleaning force information is determined based on the number of times the area is cleaned, the cleaning suction force information and / or the cleaning water volume information.

5. The robot cleaning method according to claim 1, wherein: When determining the cleaning setting information corresponding to the cleaning component, the method further includes: Determining whether a reception time corresponding to the component setting operation is within a preset waiting time range; If the receiving time is within the preset waiting time range, executing the step of extracting component setting information from the operation instruction information carried by the component setting operation; If the receiving time is not within the preset waiting time range, the component setting operation is ignored, and the preset default component setting information is determined as the cleaning setting information.

6. A robot cleaning device, characterized in that: include: A receiving module, used to receive a cleaning start operation submitted by a user; a target cleaning scene determination module, configured to determine a target cleaning scene of the robot according to the cleaning start operation, wherein the target cleaning scene includes a cleaning component of at least one target area; a cleaning intensity information determination module, configured to determine the cleaning intensity information of each target area based on the cleaning setting information corresponding to each cleaning component, including: receiving, for each cleaning component, a component setting operation submitted by the user; extracting component setting information from operation instruction information carried by the component setting operation, the component setting information including a cleaning times setting parameter, a cleaning suction setting parameter, and / or a cleaning water volume setting parameter; determining the cleaning setting information corresponding to the cleaning component based on the cleaning times setting parameter, the cleaning suction setting parameter, and / or the cleaning water volume setting parameter, so as to determine the cleaning intensity information of each target area based on the cleaning setting information corresponding to the cleaning component in each target area; a control module, configured to control the robot to clean each target area according to the cleaning force information; The target cleaning scene determination module includes: A waiting time determination submodule is used to determine the start waiting time corresponding to the target start operation; a first target cleaning scene determination submodule, configured to monitor a cleaning selection operation submitted by the user and determine the target cleaning scene based on the cleaning selection operation if the start waiting time does not reach a preset waiting time threshold; The second target cleaning scene determination submodule is configured to determine a preset default cleaning scene as the target cleaning scene if the start waiting time reaches a preset waiting time threshold.

7. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus; Memory for storing computer programs; The processor is used to implement the steps of the robot cleaning method described in any one of claims 1 to 5 when executing the program stored in the memory.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the robot cleaning method according to any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Control method of intelligent cleaning equipment and intelligent cleaning equipment

    CN112842149A