CN116211176A - A control method of intelligent cleaning equipment and intelligent cleaning equipment - Google Patents
A control method of intelligent cleaning equipment and intelligent cleaning equipment Download PDFInfo
- Publication number
- CN116211176A CN116211176A CN202310224751.0A CN202310224751A CN116211176A CN 116211176 A CN116211176 A CN 116211176A CN 202310224751 A CN202310224751 A CN 202310224751A CN 116211176 A CN116211176 A CN 116211176A
- Authority
- CN
- China
- Prior art keywords
- target area
- cleaning
- target
- area
- display interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/24—Floor-sweeping machines, motor-driven
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/28—Floor-scrubbing machines, motor-driven
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4061—Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/06—Control of the cleaning action for autonomous devices; Automatic detection of the surface condition before, during or after cleaning
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Telephone Function (AREA)
Abstract
本申请提供了一种智能清洁设备的控制方法及智能清洁设备,上述方法包括:在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域,为该目标区域设置对应的清洁策略,解决了相关技术不能只针对工作区域内某些特定区域设定工作参数的问题,能够针对用户任意选择的特定区域来设置清洁策略,在执行清洁任务的工作过程中或执行任务之前,用户均可选择目标区域,针对目标区域设置对应的清洁策略。
The present application provides a control method for an intelligent cleaning device and the intelligent cleaning device. The method includes: acquiring a target area determined through a display interface of a mobile terminal during or before performing a cleaning task, and setting the target area for the target area. The corresponding cleaning strategy solves the problem that related technologies cannot only set working parameters for certain specific areas in the working area, and can set cleaning strategies for specific areas arbitrarily selected by users. During the working process of performing cleaning tasks or performing tasks Previously, users could select the target area and set the corresponding cleaning strategy for the target area.
Description
本申请是申请号为:202110150224.0、申请日为:2021 年 02 月 03 日、名称为“一种智能清洁设备的控制方法及智能清洁设备”的分案申请。This application is a divisional application with the application number: 202110150224.0, the application date: February 3, 2021, and the name "A Control Method for Intelligent Cleaning Equipment and Intelligent Cleaning Equipment".
技术领域technical field
本发明涉及通信领域,具体而言,涉及一种智能清洁设备的控制方法及智能清洁设备。The present invention relates to the communication field, in particular, to a control method of an intelligent cleaning device and the intelligent cleaning device.
背景技术Background technique
智能清洁设备是能够智能执行清洁工作的设备,例如扫地机器人、扫拖机器人、拖地机器人等。智能清洁设备首次在工作区域工作时,会建立地图并保存地图。有的智能清洁设备在建立地图后还可以按照识别到的房间自动地将地图划分为多个子工作区域,例如将整个房屋的地图按房间划分成多个区域。智能清洁设备可以智能地对工作区域执行清扫、拖地等清洁任务。在智能清洁设备开始执行清洁任务之前,用户可以对扫地机器人执行清洁任务时的风力、出水量、清洁次数等工作参数进行设置,但是用户仅能够对整个客厅设置强风力、多次清洁等工作参数。Smart cleaning devices are devices that can perform cleaning tasks intelligently, such as sweeping robots, sweeping and mopping robots, and mopping robots. The first time a smart cleaning device works in a work area, it builds and saves a map. Some smart cleaning devices can also automatically divide the map into multiple sub-working areas according to the identified rooms after the map is established, for example, divide the map of the entire house into multiple areas by room. Smart cleaning equipment can intelligently perform cleaning tasks such as sweeping and mopping the working area. Before the smart cleaning device starts to perform cleaning tasks, users can set working parameters such as wind force, water output, and cleaning times when the sweeping robot performs cleaning tasks, but users can only set working parameters such as strong wind force and multiple cleanings for the entire living room .
针对相关技术不能只针对工作区域内某些特定区域设定工作参数的问题,尚未提出有效的解决方案。Aiming at the problem that related technologies cannot only set working parameters for some specific areas in the working area, no effective solution has been proposed yet.
因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。Therefore, it is necessary to improve the related technology to overcome the above-mentioned defects in the related technology.
发明内容Contents of the invention
本发明的目的在于提供一种智能清洁设备的控制方法及智能清洁设备,以至少解决相关技术不能只针对工作区域内某些特定区域设定工作参数的问题。The object of the present invention is to provide a control method of an intelligent cleaning device and the intelligent cleaning device, so as to at least solve the problem that related technologies cannot only set working parameters for some specific areas in the working area.
根据本申请的一个可选实施例,提供了一种智能清洁设备的控制方法,包括:According to an optional embodiment of the present application, a method for controlling an intelligent cleaning device is provided, including:
在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域;Acquiring the target area determined through the display interface of the mobile terminal during or before performing the cleaning task;
为所述目标区域设置对应的清洁策略。A corresponding cleaning strategy is set for the target area.
可选地,获取通过移动终端的显示界面确定的目标区域包括:Optionally, obtaining the target area determined through the display interface of the mobile terminal includes:
获取所述显示界面中通过所述目标触控指令控制标记框选定的所述目标区域,其中,所述标记框为规则的封闭框,或不规则的封闭框;或者Obtaining the target area selected by the target touch command control mark frame in the display interface, wherein the mark frame is a regular closed frame or an irregular closed frame; or
获取所述显示界面中通过区域标识的方式确定的所述目标区域。Acquiring the target area determined by way of area identification in the display interface.
可选地,获取所述显示界面中通过所述目标触控指令控制标记框选定的所述目标区域包括:Optionally, obtaining the target area selected by the target touch instruction control mark box in the display interface includes:
接收从第一预设位置选中并拖动所述标记框的第一触控指令,并根据所述第一触控指令确定在拖动结束位置形成的所述标记框所在区域为目标区域;和/或receiving a first touch instruction for selecting and dragging the marker frame from a first preset position, and determining, according to the first touch instruction, the area where the marker frame is formed at the end position of dragging as a target area; and /or
接收从目标位置滑动并返回所述目标位置的第二触控指令,并根据所述第二触控指令确定从所述目标位置滑动并返回所述目标位置形成的所述标记框所在区域为所述目标区域。receiving a second touch command that slides from the target position and returns to the target position, and determining according to the second touch command that the area where the marker frame is formed by sliding from the target position and returning to the target position is the the target area.
可选地,在获取所述显示界面中通过所述触控指令控制标记框选定的所述目标区域之后,所述方法还包括:Optionally, after obtaining the target area in the display interface selected by the touch command control marker box, the method further includes:
接收调整所述标记框大小和/或位置的调整指令;receiving an adjustment instruction for adjusting the size and/or position of the marked frame;
根据所述调整指令调整所述标记框的大小和/或位置;adjusting the size and/or position of the marker frame according to the adjustment instruction;
确定调整后的所述标记框所在位置为所述目标区域。It is determined that the adjusted position of the marked frame is the target area.
可选地,获取所述显示界面中通过区域标识的方式确定的所述目标区域包括:Optionally, acquiring the target area determined by way of area identification in the display interface includes:
通过所述显示界面获取区域标识;Obtaining an area identifier through the display interface;
确定所述区域标识周围预设大小的区域为所述目标区域。Determining an area of a preset size around the area identifier as the target area.
可选地,为所述目标区域设置对应的清洁策略包括:Optionally, setting a corresponding cleaning strategy for the target area includes:
获取所述目标区域的形状;Acquiring the shape of the target area;
为不同形状的所述目标区域设置对应的清洁策略,其中,所述清洁策略至少包括以下之一:风力、吸力、出水量、清洁次数、清洁时间、清洁顺序。Corresponding cleaning strategies are set for the target areas of different shapes, wherein the cleaning strategies include at least one of the following: wind force, suction force, water output, cleaning times, cleaning time, and cleaning sequence.
可选地,在为不同形状的所述目标区域设置对应的清洁策略之后,所述方法还包括:Optionally, after setting corresponding cleaning strategies for the target areas of different shapes, the method further includes:
存储所述目标区域与所述清洁策略的对应关系。The corresponding relationship between the target area and the cleaning strategy is stored.
可选地,在为所述目标区域设置对应的清洁策略之后,所述方法还包括:Optionally, after setting a corresponding cleaning strategy for the target area, the method further includes:
若所述目标区域为多个,为多个目标区域设置优先级,根据所述优先级确定所述多个目标区域的清洁顺序;或者If there are multiple target areas, set priorities for the multiple target areas, and determine the cleaning order of the multiple target areas according to the priorities; or
获取当前位置,根据所述多个目标区域与所述当前位置的距离生成所述多个目标区域的清洁顺序。A current location is acquired, and a cleaning order of the multiple target areas is generated according to the distance between the multiple target areas and the current location.
可选地,在为所述目标区域设置对应的清洁策略之后,所述方法还包括:Optionally, after setting a corresponding cleaning strategy for the target area, the method further includes:
检测到行进至所述目标区域,控制执行所述目标区域对应的所述清洁策略。Traveling to the target area is detected, and the cleaning strategy corresponding to the target area is controlled to be executed.
根据本申请的另一个可选实施例,提供了一种智能清洁设备,包括:According to another optional embodiment of the present application, an intelligent cleaning device is provided, including:
获取模块,用于在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域;An acquisition module, configured to acquire the target area determined through the display interface of the mobile terminal during or before performing the cleaning task;
设置模块,用于为所述目标区域设置对应的清洁策略。A setting module, configured to set a corresponding cleaning strategy for the target area.
可选地,所述获取模块包括:Optionally, the acquisition module includes:
第一获取子模块,用于获取所述显示界面中通过所述目标触控指令控制标记框选定的所述目标区域,其中,所述标记框为规则的封闭框,或不规则的封闭框;或者The first obtaining submodule is used to obtain the target area selected by the target touch instruction control mark frame in the display interface, wherein the mark frame is a regular closed frame or an irregular closed frame ;or
第二获取子模块,用于获取所述显示界面中通过区域标识的方式确定的所述目标区域。The second acquiring submodule is configured to acquire the target area determined by means of area identification in the display interface.
可选地,所述第一获取子模块包括:Optionally, the first acquisition submodule includes:
第一确定单元,用于接收从第一预设位置选中并拖动所述标记框的第一触控指令,并根据所述第一触控指令确定在拖动结束位置形成的所述标记框所在区域为目标区域;和/或The first determining unit is configured to receive a first touch instruction for selecting and dragging the marker frame from a first preset position, and determine the marker frame formed at the end position of dragging according to the first touch instruction. is located in the targeted area; and/or
第二确定单元,用于接收从目标位置滑动并返回所述目标位置的第二触控指令,并根据所述第二触控指令确定从所述目标位置滑动并返回所述目标位置形成的所述标记框所在区域为所述目标区域。The second determining unit is configured to receive a second touch command of sliding from the target position and returning to the target position, and determine the result of sliding from the target position and returning to the target position according to the second touch command. The area where the marked frame is located is the target area.
可选地,所述装置还包括:Optionally, the device also includes:
接收模块,用于接收调整所述标记框大小和/或位置的调整指令;a receiving module, configured to receive an adjustment instruction for adjusting the size and/or position of the marked frame;
调整模块,用于根据所述调整指令调整所述标记框的大小和/或位置;an adjustment module, configured to adjust the size and/or position of the marker frame according to the adjustment instruction;
第一确定模块,用于确定调整后的所述标记框所在位置为所述目标区域。The first determining module is configured to determine that the adjusted position of the marker frame is the target area.
可选地,所述第二获取子模块包括:Optionally, the second acquisition submodule includes:
获取单元,用于通过所述显示界面获取区域标识;an acquisition unit, configured to acquire an area identifier through the display interface;
第三确定单元,用于确定所述区域标识周围预设大小的区域为所述目标区域。The third determining unit is configured to determine an area of a preset size around the area identifier as the target area.
可选地,所述设置模块包括:Optionally, the setting module includes:
第三获取子模块,用于获取所述目标区域的形状;The third acquisition submodule is used to acquire the shape of the target area;
设置子模块,用于为不同形状的所述目标区域设置对应的清洁策略,其中,所述清洁策略至少包括以下之一:风力、吸力、出水量、清洁次数、清洁时间、清洁顺序。A sub-module is set for setting corresponding cleaning strategies for the target areas of different shapes, wherein the cleaning strategies include at least one of the following: wind force, suction force, water output, cleaning times, cleaning time, and cleaning sequence.
可选地,所述装置还包括:Optionally, the device also includes:
存储模块,用于存储所述目标区域与所述清洁策略的对应关系。A storage module, configured to store the correspondence between the target area and the cleaning strategy.
可选地,所述装置还包括:Optionally, the device also includes:
第二确定模块,用于若所述目标区域为多个,为多个目标区域设置优先级,根据所述优先级确定所述多个目标区域的清洁顺序;或者A second determining module, configured to set priorities for multiple target areas if there are multiple target areas, and determine the cleaning order of the multiple target areas according to the priorities; or
生成模块,用于获取当前位置,根据所述多个目标区域与所述当前位置的距离生成所述多个目标区域的清洁顺序。A generating module, configured to acquire a current location, and generate a cleaning sequence for the multiple target areas according to the distance between the multiple target areas and the current location.
可选地,所述装置还包括:Optionally, the device also includes:
控制模块,用于检测到行进至所述目标区域,控制执行所述目标区域对应的所述清洁策略。A control module, configured to detect traveling to the target area, and control the execution of the cleaning strategy corresponding to the target area.
根据本申请的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。According to yet another embodiment of the present application, a storage medium is further provided, and a computer program is stored in the storage medium, wherein the computer program is set to execute the steps in any one of the above method embodiments when running.
根据本申请的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。According to yet another embodiment of the present application, there is also provided an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to perform any of the above Steps in the method examples.
本发明的目的是通过以下技术方案实现:在执行清洁任务过程中或执行清洁任务之前,在显示界面中获取目标触控指令圈定的目标区域,为所述目标区域设置对应的清洁策略,解决了相关技术不能只针对工作区域内某些特定区域设定工作参数的问题。The object of the present invention is achieved through the following technical solutions: during or before performing the cleaning task, the target area delineated by the target touch command is obtained in the display interface, and a corresponding cleaning strategy is set for the target area, which solves the problem of The related technology cannot only aim at the problem of setting working parameters in some specific areas in the working area.
本发明具有如下有益效果:能够针对用户任意选择的特定区域来设置清洁策略,在执行清洁任务的工作过程中或执行任务之前,用户均可选择目标区域,针对目标区域设置对应的清洁策略。The present invention has the following beneficial effects: a cleaning strategy can be set for a specific area arbitrarily selected by the user, and the user can select a target area during or before performing a cleaning task, and set a corresponding cleaning strategy for the target area.
附图说明Description of drawings
图1是本申请实施例的智能清洁设备的控制方法的机器人的硬件结构框图;FIG. 1 is a block diagram of the hardware structure of a robot in a method for controlling an intelligent cleaning device according to an embodiment of the present application;
图2是根据本申请实施例的智能清洁设备的控制方法的流程图;FIG. 2 is a flow chart of a control method for an intelligent cleaning device according to an embodiment of the present application;
图3是根据本申请实施例的智能清洁设备的结构框图;Fig. 3 is a structural block diagram of an intelligent cleaning device according to an embodiment of the present application;
图4是根据本申请可选实施例的智能清洁设备的结构框图一;Fig. 4 is a structural block diagram 1 of an intelligent cleaning device according to an optional embodiment of the present application;
图5是根据本申请可选实施例的智能清洁设备的结构框图二。Fig. 5 is a second structural block diagram of an intelligent cleaning device according to an optional embodiment of the present application.
具体实施方式Detailed ways
请参阅图1至图4所示,本发明将参考附图并结合实施例来详细说明本申请。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Please refer to FIG. 1 to FIG. 4 , the present invention will be described in detail with reference to the accompanying drawings and embodiments. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence.
本申请实施例所提供的方法实施例可以在机器人或者类似的运算装置中执行。以运行在机器人上为例,图1是本申请实施例的智能清洁设备的控制方法的机器人的硬件结构框图,如图1所示,机器人可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器(Microprocessor Unit,简称是MPU)或可编程逻辑器件(Programmable logic device,简称是PLD)等的处理装置和用于存储数据的存储器104,可选地,上述机器人还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述机器人的结构造成限定。例如,机器人还可包括比图1中所示更多或者更少的组件,或者具有与图1所示等同功能或比图1所示功能更多的不同的配置。The method embodiments provided in the embodiments of the present application may be executed in a robot or a similar computing device. Taking running on a robot as an example, Fig. 1 is a block diagram of the hardware structure of the robot in the control method of the intelligent cleaning device according to the embodiment of the present application. As shown in Fig. 1, the robot may include one or more (only one is shown in Fig. 1 ) processor 102 (the processor 102 may include but not limited to a processing device such as a microprocessor (Microprocessor Unit, MPU for short) or a programmable logic device (Programmable logic device, PLD for short) and a
存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本申请实施例中的智能清洁设备的控制方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至机器人10。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The
传输设备106用于经由网络接收或者发送数据。上述的网络具体实例可包括机器人10的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。The
在本实施例中提供了一种运行于上述智能清洁设备的控制方法,图2是根据本申请实施例的智能清洁设备的控制方法的流程图,如图2所示,该流程包括如下步骤:In this embodiment, a control method operating on the above-mentioned intelligent cleaning equipment is provided. FIG. 2 is a flow chart of the control method for the intelligent cleaning equipment according to the embodiment of the present application. As shown in FIG. 2 , the process includes the following steps:
步骤S202,在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域;Step S202, acquiring the target area determined through the display interface of the mobile terminal during or before performing the cleaning task;
在一实施例中,移动终端的显示界面可以显示工作区域的地图,用户可以在地图上选择目标区域。In an embodiment, the display interface of the mobile terminal may display a map of the working area, and the user may select a target area on the map.
本发明实施例中,上述步骤S202具体可以包括:获取显示界面中通过目标触控指令控制标记框选定的所述目标区域,其中,所述标记框为规则的封闭框,或不规则的封闭框;或者获取所述显示界面中通过区域标识的方式确定的所述目标区域,具体的,通过所述显示界面获取区域标识,其中,所述区域标识可以包括以下之一:三角形、正方形、长方形、圆心、椭圆形、五边形、六边形;确定所述区域标识周围预设大小的区域为所述目标区域。即可以采用区域标识的方式,将该区域标识周围的预设大小的区域作为目标区域。例如区域标识为一三角形标识,将以三角形中心为圆心形成的预设半径的圆作为目标区域,除了圆也可以是其他预设形状。In the embodiment of the present invention, the above-mentioned step S202 may specifically include: obtaining the target area selected by controlling the mark frame in the display interface through the target touch instruction, wherein the mark frame is a regular closed frame, or an irregular closed frame frame; or acquire the target area determined by way of area identification in the display interface, specifically, acquire area identification through the display interface, wherein the area identification may include one of the following: triangle, square, rectangle , the center of a circle, an ellipse, a pentagon, and a hexagon; determine that an area of a preset size around the area identifier is the target area. That is, an area identification may be used, and an area of a preset size around the area identification may be used as a target area. For example, the area mark is a triangle mark, and a circle with a preset radius formed with the center of the triangle as the center is used as the target area. Besides the circle, other preset shapes can also be used.
需要说明的是,上述的目标触控指令指的是在显示屏上触发的控制指令,可以圈选或圈定目标区域,一般情况下,目标区域可以是大区域(例如客厅、卧室等)中的局部区域,通过触控指令的方式圈定。It should be noted that the above-mentioned target touch command refers to the control command triggered on the display screen, and the target area can be circled or delimited. Generally, the target area can be a large area (such as the living room, bedroom, etc.). The local area is delineated by means of touch commands.
具体的,可以通过用户在显示界面触控并滑动的方式圈定一个封闭区域,该封闭区域可以为不规则的封闭框,也可以是规则的封闭框,即可将该封闭区域确定为目标区域;也可以在显示界面的预设位置以隐藏菜单的方式显示圈定或圈选的封闭图形,选择一个封闭图形作为标记框拖动到用户需要针对性处理的区域,即可确定目标区域。其中,封闭图形如正方形,长方形、圆形、椭圆形、五边形等规则图形,例如在显示界面右侧或左侧,也可以是上方或下方,以隐藏菜单的方式显示,需要使用时显示,不需要时隐藏。Specifically, a closed area can be delineated by the user touching and sliding on the display interface. The closed area can be an irregular closed frame or a regular closed frame, and the closed area can be determined as the target area; It is also possible to display circled or circled closed graphics in the form of a hidden menu at the preset position of the display interface, select a closed figure as a marker box and drag it to the area that the user needs targeted treatment to determine the target area. Among them, closed graphics such as squares, rectangles, circles, ellipses, pentagons and other regular graphics, for example, on the right or left side of the display interface, or above or below, are displayed in a hidden menu and displayed when needed , hide when not needed.
在一可选的实施例中,获取显示界面中通过目标触控指令控制标记框选定的目标区域具体可以包括:In an optional embodiment, obtaining the target area selected by the target touch instruction to control the marker frame in the display interface may specifically include:
接收从第一预设位置选中并拖动所述标记框的第一触控指令,即从隐藏菜单中选取一个封闭图形作为标记框,拖动到目标位置,并根据所述第一触控指令确定在拖动结束位置形成的所述标记框所在区域为目标区域;和/或Receiving the first touch command of selecting and dragging the mark frame from the first preset position, that is, selecting a closed figure from the hidden menu as the mark frame, dragging it to the target position, and according to the first touch command Determining that the area where the marked frame formed at the dragging end position is located is the target area; and/or
接收从目标位置滑动并返回该目标位置的第二触控指令,并根据所述第二触控指令确定从所述目标位置滑动并返回所述目标位置形成的所述标记框所在区域为所述目标区域,即用户在通过在显示界面中画封闭区域的方式确定目标区域。receiving a second touch command that slides from the target position and returns to the target position, and determining according to the second touch command that the area where the marker frame is formed by sliding from the target position and returning to the target position is the The target area, that is, the user determines the target area by drawing a closed area on the display interface.
在另一可选的实施例中,在获取显示界面中通过所述触控指令控制标记框选定的所述目标区域之后,还可以调整标记框的大小和/或位置,从而变更目标区域的大小和/或位置,具体的,接收调整所述标记框大小和/或位置的调整指令,根据所述调整指令调整所述标记框的大小和/或位置,确定调整后的所述标记框所在位置为所述目标区域,即用户可以根据实际情况调整目标区域,可以调整目标区域的大小和/或位置,从而可以使得目标区域更满足用户的实际需要。In another optional embodiment, after obtaining the target area selected by the touch command to control the mark frame in the display interface, the size and/or position of the mark frame can also be adjusted, thereby changing the target area. Size and/or position, specifically, receiving an adjustment instruction to adjust the size and/or position of the marked frame, adjusting the size and/or position of the marked frame according to the adjustment instruction, and determining where the adjusted marked frame is located The location is the target area, that is, the user can adjust the target area according to the actual situation, and can adjust the size and/or position of the target area, so that the target area can better meet the actual needs of the user.
步骤S204,为所述目标区域设置对应的清洁策略。Step S204, setting a corresponding cleaning strategy for the target area.
本实施例中,上述步骤S204具体可以包括:In this embodiment, the above step S204 may specifically include:
S2041,获取所述目标区域的形状;S2041. Obtain the shape of the target area;
S2042,为不同形状的所述目标区域设置对应的清洁策略,其中,所述清洁策略至少包括以下之一:风力、吸力、出水量、清洁次数、清洁时间、清洁顺序,例如,风力包括:一级风力(大)、二级风力(中)、三级风力(小),吸力为1800-2200Pa,出水量包括第一等级(大)、第二等级(中)、第三等级(小),清洁次数包括:1次、2次、3次,大于3次的任意整数(可以根据情况设置),清洁时间包括日期和时刻,例如2020年1月20日,0点至24点的任意时间,可以根据需求设置,清洁顺序包括清洁目标的先后顺序,例如,卧室、客厅、厨房等。S2042. Set a corresponding cleaning strategy for the target area of different shapes, wherein the cleaning strategy includes at least one of the following: wind force, suction force, water output, cleaning times, cleaning time, and cleaning sequence. For example, the wind force includes: a Level 1 wind force (large), level 2 wind force (medium), and level 3 wind force (small), the suction force is 1800-2200Pa, and the water output includes level 1 (large), level 2 (medium), level 3 (small), Cleaning times include: 1 time, 2 times, 3 times, any integer greater than 3 times (can be set according to the situation), cleaning time includes date and time, for example, January 20, 2020, any time from 0:00 to 24:00, It can be set according to requirements, and the cleaning sequence includes the sequence of cleaning targets, for example, bedroom, living room, kitchen, etc.
在实际处理过程中,可以为目标区域设置不同的类型,通过目标区域的形状进行分类,例如,根据目标区域需要深度清洁的程度的设置不同的类别,长方形为第一类,椭圆形为第二类,不规则图形为第三类,第一类的深度清洁程度低于第二类的深度清洁程度,第二类的深度清洁程度低于第三类的深度清洁程度,若某个区域需要的深度清洁程度很高,在确定目标区域时,用户可以采用不规则的标记框通过手动圈选的方式确定目标区域,为第三类目标区域设置对应的清洁策略,其中,第三类的清洁参数设置比第一类、第二类更大,例如,第三类中的风力、吸力、出水量、清洁次数等的值比第二类的大,第二类中的风力、出水量、清洁次数等的值比第一类的大,即可以根据用户的实际需求为目标区域设置对应的清洁策略。In the actual process, different types can be set for the target area, classified by the shape of the target area, for example, different categories are set according to the degree of deep cleaning of the target area, the rectangle is the first type, and the oval is the second Type Irregular graphics are the third type, the degree of deep cleaning of the first type is lower than that of the second type, the degree of deep cleaning of the second type is lower than that of the third type, if a certain area needs The degree of deep cleaning is very high. When determining the target area, the user can use the irregular marking frame to determine the target area by manual circle selection, and set the corresponding cleaning strategy for the third type of target area. Among them, the cleaning parameters of the third type The settings are larger than those in the first and second categories. For example, the values of wind power, suction, water output, and cleaning times in the third category are larger than those in the second category. The wind, water output, and cleaning times in the second category The value of etc. is larger than that of the first category, that is, the corresponding cleaning strategy can be set for the target area according to the actual needs of the user.
需要说明的是,设置的目标区域对应的清洁策略可以是一次性的,也可以保存该目标区域以及为该目标区域设置的清洁策略,之后智能清洁设备每次执行清洁任务时,都对该目标区域按照设置的清洁策略进行清洁。进一步的,在为不同形状的所述目标区域设置对应的清洁策略之后,存储所述目标区域与所述清洁策略的对应关系,以便于智能清洁设备在后续做清洁时,若再次行进至目标区域,则从存储的对应关系中获取目标区域对应的清洁策略,按照该目标区域对应的清洁策略进行清洁。即在上述步骤S204之后,若检测到行进至所述目标区域,控制执行所述目标区域对应的所述清洁策略。It should be noted that the cleaning strategy corresponding to the set target area can be one-time, or the target area and the cleaning strategy set for the target area can be saved, and then the smart cleaning device will clean the target area every time it performs a cleaning task. Areas are cleaned according to the set cleaning strategy. Further, after the corresponding cleaning strategy is set for the target area of different shapes, the corresponding relationship between the target area and the cleaning strategy is stored, so that when the intelligent cleaning device performs subsequent cleaning, if it travels to the target area again , the cleaning strategy corresponding to the target area is obtained from the stored correspondence, and cleaning is performed according to the cleaning strategy corresponding to the target area. That is, after the above step S204, if it is detected to travel to the target area, control executes the cleaning strategy corresponding to the target area.
通过上述步骤S202至S204,在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域,为所述目标区域设置对应的清洁策略,解决了相关技术不能只针对工作区域内某些特定区域设定工作参数的问题,能够针对用户任意选择的特定区域来设置清洁策略,在执行清洁任务的工作过程中或执行任务之前,用户可选择目标区域,针对目标区域设置对应的清洁策略。Through the above steps S202 to S204, the target area determined through the display interface of the mobile terminal is obtained during or before the cleaning task is performed, and the corresponding cleaning strategy is set for the target area, which solves the problem that the related technology cannot only focus on the work. For the problem of setting working parameters in some specific areas in the area, the cleaning strategy can be set for the specific area selected by the user arbitrarily. During the working process of performing the cleaning task or before performing the task, the user can select the target area and set the corresponding cleaning strategy.
在一可选的实施例中,在上述步骤S204之后,若目标区域为多个,为多个目标区域设置优先级,根据所述优先级确定所述多个目标区域的清洁顺序,例如,总共设置了3个目标区域,目标区域1、目标区域2以及目标区域3,其中,优先级从大到小依次为:目标区域2、目标区域1、目标区域3,融合清洁地图中目标区域1、目标区域2、目标区域3与其他区域的位置关系,确定先后包括目标区域2、目标区域1、目标区域3的清洁顺序;或者获取当前位置,根据所述多个目标区域与所述当前位置的距离生成所述多个目标区域的清洁顺序,智能清洁设备可以按照确定的清洁顺序进行清洁,根据目标区域1、目标区域2、目标区域3与当前位置的距离,根据距离的大小以及清洁地图中的其他区域确定清洁顺序,若与当前位置的距离由大到小分别为:目标区域3、目标区域1、目标区域2,确定先后包括目标区域3、目标区域1、目标区域2的清洁顺序,可以有效规划清洁顺序,提高清洁效率。In an optional embodiment, after the above step S204, if there are multiple target areas, priorities are set for the multiple target areas, and the cleaning order of the multiple target areas is determined according to the priorities, for example, a total of Three target areas are set, target area 1, target area 2, and target area 3, among which, the priorities from large to small are: target area 2, target area 1, target area 3, target area 1, target area 3 in the fusion clean map The positional relationship between the target area 2, the target area 3 and other areas, determine the cleaning sequence including the target area 2, the target area 1, and the target area 3; or obtain the current position, according to the relationship between the multiple target areas and the current position The distance generates the cleaning order of the plurality of target areas, and the intelligent cleaning device can clean according to the determined cleaning order, according to the distance between target area 1, target area 2, target area 3 and the current position, according to the size of the distance and the cleaning map. Determine the cleaning sequence for other areas of the current location. If the distance from the current location is from large to small: target area 3, target area 1, and target area 2, determine the cleaning sequence including target area 3, target area 1, and target area 2. The cleaning sequence can be effectively planned and the cleaning efficiency can be improved.
本发明实施例能够针对用户任意选择的特定区域来设置风力、出水量、清洁次数等参数。在智能清洁设备执行清洁任务的工作过程中,无论是在首次智能清洁设备首次在工作区域工作未完成建图的情况下,还是在智能清洁设备已建立地图的情况下,用户均可手动任意画框选择目标区域,针对目标区域设置工作参数。In the embodiment of the present invention, parameters such as wind power, water output, and cleaning times can be set for a specific area arbitrarily selected by the user. During the working process of the smart cleaning device performing cleaning tasks, the user can manually draw any box to select the target area, and set working parameters for the target area.
在智能清洁设备开始执行清洁任务之前或者正在执行清洁任务的工作过程中,用户在移动终端(例如手机、电脑等)的工作界面显示的工作区域上,手动画框选择一个或多个目标区域。该框可以是具有可调节大小的预设形状的框,例如矩形框、圆形框、椭圆形框等;还可以是自由画出的任意形状的闭合框。Before the smart cleaning device starts to perform the cleaning task or during the cleaning task, the user manually selects one or more target areas on the working area displayed on the working interface of the mobile terminal (such as mobile phone, computer, etc.). The frame can be a preset shape with adjustable size, such as a rectangular frame, a circular frame, an oval frame, etc.; it can also be a closed frame of any shape freely drawn.
可以不采用用户画框选择目标区域的方式。可以采用区域标识的方式,将该区域标识周围的预设大小的区域作为目标区域。例如区域标识为一三角形标识,将以三角形中心为圆心形成的预设半径的圆作为目标区域,除了圆也可以是其他预设形状。The method of selecting the target area by the user frame may not be used. An area identification manner may be adopted, and an area of a preset size around the area identification may be used as a target area. For example, the area mark is a triangle mark, and a circle with a preset radius formed with the center of the triangle as the center is used as the target area. Besides the circle, other preset shapes can also be used.
针对所选择的一个或多个目标区域,用户设置风力、出水量、清洁次数等一个或多个工作参数。用户可以对多个目标区域统一设置相同的工作参数,也可以分别对每个目标区域设置不同的工作参数。For one or more selected target areas, the user sets one or more working parameters such as wind force, water output, and cleaning times. The user can uniformly set the same working parameters for multiple target areas, or set different working parameters for each target area.
智能清洁设备行走至目标区域时,按照用户设置的特定工作参数对该目标区域进行清洁。对于除目标区域以外的其他区域,智能清洁设备按照原来的工作参数进行清洁。When the intelligent cleaning equipment walks to the target area, it will clean the target area according to the specific working parameters set by the user. For areas other than the target area, the intelligent cleaning equipment cleans according to the original working parameters.
在用户选择了目标区域并设置了特定工作参数之后,智能清洁设备可以优先对该目标区域执行清洁工作,再对其他区域继续按照原来的工作参数执行清洁工作;也可以先完成其他区域的清洁工作之后,再对该目标区域执行清洁工作;还可以继续按照原行走路径执行清洁工作,在遇到目标区域时,再调节至用户设置的特定工作参数对该目标区域进行清洁,然后再按照原来的工作参数继续其他区域的清洁工作。After the user selects the target area and sets specific working parameters, the smart cleaning device can give priority to cleaning the target area, and then continue to perform cleaning work on other areas according to the original working parameters; it can also complete the cleaning work in other areas first After that, perform cleaning work on the target area; you can also continue to perform cleaning work according to the original walking path, and then adjust to the specific working parameters set by the user to clean the target area when encountering the target area, and then follow the original Working parameters Continue cleaning work in other areas.
在智能清洁设备优先或最后对目标区域执行清洁工作的情况下,若有多个目标区域,用户可以设置目标区域的清洁顺序;也可以由智能清洁设备智能规划多个目标区域的清洁顺序,例如根据目标区域与智能清洁设备的距离来生成清洁顺序等。In the case where the smart cleaning device cleans the target area first or last, if there are multiple target areas, the user can set the cleaning order of the target areas; the smart cleaning device can also intelligently plan the cleaning order of multiple target areas, for example According to the distance between the target area and the intelligent cleaning equipment, the cleaning sequence and so on are generated.
上述设置的目标区域及其工作参数可以是一次性的,也可以保存该目标区域以及为该目标区域设置的工作参数,之后智能清洁设备每次执行清洁任务时,都对该目标区域按照设置的工作参数进行清洁。The target area and its working parameters set above can be one-time, or the target area and the working parameters set for the target area can be saved, and then each time the intelligent cleaning device performs a cleaning task, the target area will be cleaned according to the set Working parameters for cleaning.
无论是在全局清洁(对整个工作区域进行清洁)、选区清洁(按照用户选择的一个或多个区域进行清洁)、还是划区清洁(按照用户划取的区域进行清洁)模式下,均适用本申请实施例的上述技术方案。No matter in global cleaning (cleaning the entire working area), selection cleaning (cleaning according to one or more areas selected by the user), or area cleaning (cleaning according to the area drawn by the user), this method is applicable. The above-mentioned technical scheme of application embodiment.
在智能清洁设备执行清洁任务的工作过程中,无论是在首次智能清洁设备首次在工作区域工作未完成建图的情况下,还是在智能清洁设备已建立地图的情况下,用户均可手动任意画框选择目标区域,针对目标区域设置工作参数。During the working process of the smart cleaning device performing cleaning tasks, the user can manually draw any box to select the target area, and set working parameters for the target area.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random AccessMemory,简称为RAM)、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is Better implementation. Based on this understanding, the essence of the technical solution of this application or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product is stored in a storage medium (such as a read-only memory (Read-Only Memory, referred to as ROM), random access memory (Random Access Memory, referred to as RAM), magnetic disk, optical disk), including a number of instructions to make a terminal device (which can be a mobile phone, computer, server, or network equipment, etc.) ) to execute the methods described in the various embodiments of the present application.
在本实施例中还提供了一种智能清洁设备,该智能清洁设备用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In this embodiment, an intelligent cleaning device is also provided, and the intelligent cleaning device is used to realize the above-mentioned embodiments and preferred implementation manners, and what has already been described will not be repeated. As used below, the term "module" may be a combination of software and/or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.
图3是根据本申请实施例的智能清洁设备的结构框图,如图3所示,包括:Fig. 3 is a structural block diagram of an intelligent cleaning device according to an embodiment of the present application, as shown in Fig. 3 , including:
获取模块32,用于在执行清洁任务过程中或执行清洁任务之前,在显示界面中获取目标触控指令圈定的目标区域;An
设置模块34,用于为所述目标区域设置对应的清洁策略。A
通过上述方案,在执行清洁任务过程中或执行清洁任务之前,在显示界面中获取目标触控指令圈定的目标区域,为所述目标区域设置对应的清洁策略,解决了相关技术仅能对整个客厅设置清洁方式的工作参数,不能只针对客厅内某些特定区域设定工作参数的问题,能够针对用户任意选择的特定区域来设置清洁策略,在执行清洁任务的工作过程中或执行任务之前,无论是在首次智能清洁设备首次在工作区域工作未完成建图的情况下,还是在智能清洁设备已建立地图的情况下,用户均可通过触控指令手动任意画框选择目标区域,针对目标区域设置清洁策略。Through the above solution, during or before performing the cleaning task, the target area delineated by the target touch command is obtained on the display interface, and the corresponding cleaning strategy is set for the target area, which solves the problem that the related technology can only affect the entire living room. Set the working parameters of the cleaning method. You can’t just set the working parameters for some specific areas in the living room. You can set the cleaning strategy for the specific areas selected by the user arbitrarily. During the cleaning task or before the task is performed, no matter Whether it is the first time that the smart cleaning device works in the working area for the first time and the map has not been completed, or when the smart cleaning device has established a map, the user can manually select the target area with any frame through the touch command, and set the target area cleaning strategy.
图4是根据本申请可选实施例的智能清洁设备的结构框图一,如图4所示,所述获取模块32包括:Fig. 4 is a structural block diagram 1 of an intelligent cleaning device according to an optional embodiment of the present application. As shown in Fig. 4, the
第一获取子模块42,用于获取所述显示界面中通过所述目标触控指令控制标记框选定的所述目标区域,其中,所述标记框为规则的封闭框,或不规则的封闭框;或者The
第二获取子模块44,用于获取所述显示界面中通过区域标识的方式确定的所述目标区域。The second obtaining
需要说明的是,上述的目标触控指令指的是在显示屏上触发的控制指令,可以圈选或圈定目标区域,一般情况下,目标区域可以是大区域(例如客厅、卧室等)中的局部区域,通过触控指令的方式圈定。It should be noted that the above-mentioned target touch command refers to the control command triggered on the display screen, and the target area can be circled or delimited. Generally, the target area can be a large area (such as the living room, bedroom, etc.). The local area is delineated by means of touch commands.
可选地,所述获取模块32包括:Optionally, the
第一确定单元,用于接收从第一预设位置选中并拖动所述标记框的第一触控指令,并根据所述第一触控指令确定在拖动结束位置形成的所述标记框所在区域为目标区域;和/或The first determining unit is configured to receive a first touch instruction for selecting and dragging the marker frame from a first preset position, and determine the marker frame formed at the end position of dragging according to the first touch instruction. is located in the target area; and/or
第二确定单元,用于接收从目标位置滑动并返回所述目标位置的第二触控指令,并根据所述第二触控指令确定从所述目标位置滑动并返回所述目标位置形成的所述标记框所在区域为所述目标区域。The second determining unit is configured to receive a second touch command of sliding from the target position and returning to the target position, and determine the result of sliding from the target position and returning to the target position according to the second touch command. The area where the marked frame is located is the target area.
具体的,可以通过用户在显示界面触控并滑动的方式圈定一个封闭区域,该封闭区域可以为不规则的封闭框,也可以是规则的封闭框,即可将该封闭区域确定为目标区域;也可以在显示界面的预设位置以隐藏菜单的方式显示圈定或圈选的封闭图形,选择一个封闭图形作为标记框拖动到用户需要针对性处理的区域,即可确定目标区域。其中,封闭图形如正方形,长方形、圆形、椭圆形、五边形等规则图形,例如在显示界面右侧或左侧,也可以是上方或下方,以隐藏菜单的方式显示,需要使用时显示,不需要时隐藏。Specifically, a closed area can be delineated by the user touching and sliding on the display interface. The closed area can be an irregular closed frame or a regular closed frame, and the closed area can be determined as the target area; It is also possible to display circled or circled closed graphics in the form of a hidden menu at the preset position of the display interface, select a closed figure as a marker box and drag it to the area that the user needs targeted treatment to determine the target area. Among them, closed graphics such as squares, rectangles, circles, ellipses, pentagons and other regular graphics, for example, on the right or left side of the display interface, or above or below, are displayed in a hidden menu and displayed when needed , hide when not needed.
可选地,所述装置还包括:Optionally, the device also includes:
接收模块,用于接收调整所述标记框大小和/或位置的调整指令;a receiving module, configured to receive an adjustment instruction for adjusting the size and/or position of the marked frame;
调整模块,用于根据所述调整指令调整所述标记框的大小和/或位置;an adjustment module, configured to adjust the size and/or position of the marker frame according to the adjustment instruction;
第一确定模块,用于确定调整后的所述标记框所在位置为所述目标区域。The first determining module is configured to determine that the adjusted position of the marker frame is the target area.
即可以调整标记框的大小和/或位置,从而变更目标区域的大小和/或位置,即用户可以根据实际情况调整目标区域,可以调整目标区域的大小和/或位置,从而可以使得目标区域更满足用户的实际需要。That is, the size and/or position of the marked frame can be adjusted, thereby changing the size and/or position of the target area, that is, the user can adjust the target area according to the actual situation, and can adjust the size and/or position of the target area, so that the target area can be made more accurate. Meet the actual needs of users.
可选地,所述第二获取子模块44包括:Optionally, the second acquiring
获取单元,用于通过所述显示界面获取区域标识,其中,所述区域标识包括以下之一:三角形、正方形、长方形、圆心、椭圆形、五边形、六边形;An acquisition unit, configured to acquire an area identifier through the display interface, wherein the area identifier includes one of the following: triangle, square, rectangle, center of circle, ellipse, pentagon, hexagon;
第三确定单元,用于确定所述区域标识周围预设大小的区域为所述目标区域。The third determining unit is configured to determine an area of a preset size around the area identifier as the target area.
图5是根据本申请可选实施例的智能清洁设备的结构框图二,如图5所示,所述设置模块34包括:Fig. 5 is a structural block diagram II of an intelligent cleaning device according to an optional embodiment of the present application. As shown in Fig. 5, the
第三获取子模块52,用于获取所述目标区域的形状;The third acquiring
设置子模块54,用于为不同形状的所述目标区域设置对应的清洁策略,其中,所述清洁策略至少包括以下之一:风力、吸力、出水量、清洁次数、清洁时间、清洁顺序。The setting
在实际处理过程中,可以为目标区域设置不同的类型,通过目标区域的形状进行分类,例如,根据目标区域需要深度清洁的程度的设置不同的类别,长方形为第一类,椭圆形为第二类,不规则图形为第三类,第一类的深度清洁程度低于第二类的深度清洁程度,第二类的深度清洁程度低于第三类的深度清洁程度,若某个区域需要的深度清洁程度很高,在确定目标区域时,用户可以采用不规则的标记框通过手动圈选的方式确定目标区域,为第三类目标区域设置对应的清洁策略,其中,的清洁参数设置比第一类、第二类更大,例如,第三类中的风力、出水量、清洁次数等的值比第二类的大,第二类中的风力、出水量、清洁次数等的值比第一类的大,即可以根据用户的实际需求为目标区域设置对应的清洁策略。In the actual process, different types can be set for the target area, classified by the shape of the target area, for example, different categories are set according to the degree of deep cleaning of the target area, the rectangle is the first type, and the oval is the second Type Irregular graphics are the third type, the degree of deep cleaning of the first type is lower than that of the second type, the degree of deep cleaning of the second type is lower than that of the third type, if a certain area needs The degree of deep cleaning is very high. When determining the target area, the user can use the irregular marking frame to determine the target area by manual circle selection, and set the corresponding cleaning strategy for the third type of target area. The first type and the second type are larger, for example, the value of the wind force, water output, cleaning times, etc. One category is large, that is, the corresponding cleaning strategy can be set for the target area according to the actual needs of the user.
可选地,所述装置还包括:Optionally, the device also includes:
存储模块,用于存储所述目标区域与所述清洁策略的对应关系。A storage module, configured to store the correspondence between the target area and the cleaning strategy.
保存该目标区域以及为该目标区域设置的清洁策略,之后智能清洁设备每次执行清洁任务时,都对该目标区域按照设置的清洁策略进行清洁。进一步的,在为不同形状的所述目标区域设置对应的清洁策略之后,存储所述目标区域与所述清洁策略的对应关系,以便于智能清洁设备在后续做清洁时,若再次行进至目标区域,则从存储的对应关系中获取目标区域对应的清洁策略,按照该目标区域对应的清洁策略进行清洁。The target area and the cleaning strategy set for the target area are saved, and then each time the smart cleaning device performs a cleaning task, it cleans the target area according to the set cleaning strategy. Further, after the corresponding cleaning strategy is set for the target area of different shapes, the corresponding relationship between the target area and the cleaning strategy is stored, so that when the intelligent cleaning device performs subsequent cleaning, if it travels to the target area again , the cleaning strategy corresponding to the target area is obtained from the stored correspondence, and cleaning is performed according to the cleaning strategy corresponding to the target area.
可选地,所述装置还包括:Optionally, the device also includes:
第二确定模块,用于若所述目标区域为多个,为多个目标区域设置优先级,根据所述优先级确定所述多个目标区域的清洁顺序,例如,总共设置了3个目标区域,目标区域1、目标区域2以及目标区域3,其中,优先级从大到小依次为:目标区域2、目标区域1、目标区域3,融合清洁地图中目标区域1、目标区域2、目标区域3与其他区域的位置关系,确定先后包括目标区域2、目标区域1、目标区域3的清洁顺序;或者The second determination module is configured to set priorities for multiple target areas if there are multiple target areas, and determine the cleaning order of the multiple target areas according to the priorities, for example, a total of 3 target areas are set , target area 1, target area 2, and target area 3, where the priorities from large to small are: target area 2, target area 1, target area 3, target area 1, target area 2, and target area in the fusion clean map 3 Positional relationship with other areas, determine the cleaning sequence including target area 2, target area 1, and target area 3; or
生成模块,用于获取当前位置,根据所述多个目标区域与所述当前位置的距离生成所述多个目标区域的清洁顺序,智能清洁设备可以按照确定的清洁顺序进行清洁,根据目标区域1、目标区域2、目标区域3与当前位置的距离,根据距离的大小以及清洁地图中的其他区域确定清洁顺序,若与当前位置的距离由大到小分别为:目标区域3、目标区域1、目标区域2,确定先后包括目标区域3、目标区域1、目标区域2的清洁顺序,可以有效规划清洁顺序,提高清洁效率。A generation module, configured to obtain the current location, generate a cleaning sequence for the multiple target areas according to the distance between the multiple target areas and the current location, and the intelligent cleaning device can clean according to the determined cleaning sequence, according to the target area 1 , the distance between target area 2, target area 3 and the current location, and the cleaning order is determined according to the distance and other areas in the cleaning map. If the distance from the current location is from large to small, they are: target area 3, target area 1, For target area 2, determine the cleaning sequence including target area 3, target area 1, and target area 2, which can effectively plan the cleaning sequence and improve cleaning efficiency.
可选地,所述装置还包括:Optionally, the device also includes:
控制模块,用于检测到行进至所述目标区域,控制执行所述目标区域对应的所述清洁策略。A control module, configured to detect traveling to the target area, and control the execution of the cleaning strategy corresponding to the target area.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述各个模块以任意组合的形式分别位于不同的处理器中。It should be noted that the above-mentioned modules can be realized by software or hardware. For the latter, it can be realized by the following methods, but not limited to this: the above-mentioned modules are all located in the same processor; or, the above-mentioned modules can be combined in any combination The forms of are located in different processors.
本申请的实施例还提供了一种智能清洁设备,该智能清洁设备包括:主体、驱动组件、清洁组件以及控制器。驱动组件用于驱动智能清洁设备在工作区域行走。清洁组件用于对工作区域的表面进行清洁,包括但不限于扫地、拖地等。控制器用于在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域;为目标区域设置对应的清洁策略。The embodiment of the present application also provides an intelligent cleaning device, which includes: a main body, a driving component, a cleaning component and a controller. The driving component is used to drive the intelligent cleaning equipment to walk in the working area. The cleaning component is used to clean the surface of the working area, including but not limited to sweeping and mopping the floor. The controller is used to obtain the target area determined through the display interface of the mobile terminal during or before performing the cleaning task, and set a corresponding cleaning strategy for the target area.
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。Optionally, for specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiments and optional implementation manners, and details are not repeated in this embodiment.
本申请的实施例还提供了一种计算机可读的存储介质,该存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。Embodiments of the present application also provide a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps in any one of the above method embodiments when running.
可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的计算机程序:Optionally, in this embodiment, the above-mentioned storage medium may be configured to store a computer program for performing the following steps:
S1,在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域;S1. Acquiring the target area determined through the display interface of the mobile terminal during or before performing the cleaning task;
S2,为所述目标区域设置对应的清洁策略。S2, setting a corresponding cleaning strategy for the target area.
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器ROM、随机存取存储器RAM、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。Optionally, in this embodiment, the above-mentioned storage medium may include but not limited to: various media capable of storing computer programs such as USB flash drive, read-only memory ROM, random access memory RAM, mobile hard disk, magnetic disk or optical disk.
本申请的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。An embodiment of the present application also provides an electronic device, including a memory and a processor, where a computer program is stored in the memory, and the processor is configured to run the computer program to perform the steps in any one of the above method embodiments.
可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。Optionally, the above-mentioned electronic device may further include a transmission device and an input-output device, wherein the transmission device is connected to the above-mentioned processor, and the input-output device is connected to the above-mentioned processor.
可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:Optionally, in this embodiment, the above-mentioned processor may be configured to execute the following steps through a computer program:
S1,在执行清洁任务过程中或执行清洁任务之前,获取通过移动终端的显示界面确定的目标区域;S1. Acquiring the target area determined through the display interface of the mobile terminal during or before performing the cleaning task;
S2,为所述目标区域设置对应的清洁策略。S2, setting a corresponding cleaning strategy for the target area.
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。Optionally, for specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiments and optional implementation manners, and details are not repeated in this embodiment.
显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the above-mentioned application can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed in a network composed of multiple computing devices Alternatively, they may be implemented in program code executable by a computing device so that they may be stored in a storage device to be executed by a computing device, and in some cases in an order different from that shown here The steps shown or described are carried out, or they are separately fabricated into individual integrated circuit modules, or multiple modules or steps among them are fabricated into a single integrated circuit module for implementation. As such, the present application is not limited to any specific combination of hardware and software.
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。The above descriptions are only preferred embodiments of the present application, and are not intended to limit the present application. For those skilled in the art, there may be various modifications and changes in the present application. Any modifications, equivalent replacements, improvements, etc. made within the principles of this application shall be included within the scope of protection of this application.
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310224751.0A CN116211176A (en) | 2021-02-03 | 2021-02-03 | A control method of intelligent cleaning equipment and intelligent cleaning equipment |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310224751.0A CN116211176A (en) | 2021-02-03 | 2021-02-03 | A control method of intelligent cleaning equipment and intelligent cleaning equipment |
| CN202110150224.0A CN112842149B (en) | 2021-02-03 | 2021-02-03 | Control method of intelligent cleaning equipment and intelligent cleaning equipment |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110150224.0A Division CN112842149B (en) | 2021-02-03 | 2021-02-03 | Control method of intelligent cleaning equipment and intelligent cleaning equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116211176A true CN116211176A (en) | 2023-06-06 |
Family
ID=75987772
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110150224.0A Active CN112842149B (en) | 2021-02-03 | 2021-02-03 | Control method of intelligent cleaning equipment and intelligent cleaning equipment |
| CN202310224751.0A Pending CN116211176A (en) | 2021-02-03 | 2021-02-03 | A control method of intelligent cleaning equipment and intelligent cleaning equipment |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110150224.0A Active CN112842149B (en) | 2021-02-03 | 2021-02-03 | Control method of intelligent cleaning equipment and intelligent cleaning equipment |
Country Status (2)
| Country | Link |
|---|---|
| CN (2) | CN112842149B (en) |
| WO (1) | WO2022166290A1 (en) |
Families Citing this family (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112842149B (en) * | 2021-02-03 | 2023-03-21 | 追觅创新科技(苏州)有限公司 | Control method of intelligent cleaning equipment and intelligent cleaning equipment |
| CN113219995A (en) * | 2021-06-04 | 2021-08-06 | 深圳飞鼠动力科技有限公司 | Path planning method and cleaning robot |
| CN113995355B (en) * | 2021-09-28 | 2023-09-12 | 云鲸智能(深圳)有限公司 | Robot management method, device, equipment and readable storage medium |
| CN114259187B (en) * | 2021-12-15 | 2023-04-07 | 华帝股份有限公司 | Cleaning equipment control method and cleaning equipment |
| CN118356131A (en) * | 2022-01-04 | 2024-07-19 | 北京石头世纪科技股份有限公司 | Control method and device for cleaning robot zoned cleaning and cleaning robot |
| CN114468855A (en) * | 2022-01-07 | 2022-05-13 | 珠海格力电器股份有限公司 | Equipment control method, device, equipment and storage medium |
| JP2023112867A (en) * | 2022-02-02 | 2023-08-15 | セイコーエプソン株式会社 | Generation method, computer program and generation system |
| CN114617503B (en) * | 2022-04-18 | 2023-09-01 | 江苏美的清洁电器股份有限公司 | Control method and device of cleaning equipment, equipment and medium |
| CN114869171B (en) * | 2022-04-21 | 2024-08-23 | 美智纵横科技有限责任公司 | Cleaning robot, control method and device thereof, and readable storage medium |
| CN220141540U (en) * | 2022-05-20 | 2023-12-08 | 苏州宝时得电动工具有限公司 | Cleaning robot |
| CN115089078B (en) * | 2022-07-30 | 2023-11-24 | 珠海格力电器股份有限公司 | Intelligent robot control instruction generation method, control method and system |
| CN115607048A (en) * | 2022-10-21 | 2023-01-17 | 北京小米移动软件有限公司 | Cleaning equipment control method, device, equipment and storage medium |
| CN115793631A (en) * | 2022-10-25 | 2023-03-14 | 科沃斯机器人股份有限公司 | Work control method and device of mower |
| CN115715656B (en) * | 2022-11-16 | 2025-10-14 | 珠海格力电器股份有限公司 | Robot cleaning method, device, electronic device and storage medium |
| CN116300908A (en) * | 2023-02-16 | 2023-06-23 | 北京石头创新科技有限公司 | Method, device and equipment for generating task area in cleaning map |
| CN116414131A (en) * | 2023-03-24 | 2023-07-11 | 深圳市正浩创新科技股份有限公司 | Task execution method, device, terminal device, and computer-readable storage medium |
| CN116422645B (en) * | 2023-04-28 | 2025-11-28 | 宁波更大集团有限公司 | Workpiece cleaning method, system, intelligent terminal and storage medium |
| CN116927556A (en) * | 2023-07-13 | 2023-10-24 | 天津望圆智能科技股份有限公司 | Control method and device of cleaning robot, cleaning robot and storage medium |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005275898A (en) * | 2004-03-25 | 2005-10-06 | Funai Electric Co Ltd | Self-propelled cleaner |
| CN104216639B (en) * | 2014-08-28 | 2018-02-09 | 深圳市金立通信设备有限公司 | A kind of terminal operation method |
| AU2017285019B2 (en) * | 2016-06-15 | 2022-11-10 | Irobot Corporation | Systems and methods to control an autonomous mobile robot |
| CN108803590A (en) * | 2017-04-28 | 2018-11-13 | 深圳乐动机器人有限公司 | Robot cleaner schema control system |
| DE102017118381A1 (en) * | 2017-08-11 | 2019-02-14 | Vorwerk & Co. Interholding Gmbh | Method for operating a self-propelled soil tillage implement |
| CN108214492A (en) * | 2017-12-29 | 2018-06-29 | 北京视觉世界科技有限公司 | Clean clean method, device, computer equipment and the storage medium in region |
| KR102747100B1 (en) * | 2019-07-05 | 2024-12-26 | 엘지전자 주식회사 | Method for driving cleaning robot and cleaning robot which drives using regional human activity data |
| CN112862199B (en) * | 2020-05-11 | 2023-08-08 | 追觅创新科技(苏州)有限公司 | Cleaning path acquisition method and device for cleaning equipment and storage medium |
| CN112842149B (en) * | 2021-02-03 | 2023-03-21 | 追觅创新科技(苏州)有限公司 | Control method of intelligent cleaning equipment and intelligent cleaning equipment |
-
2021
- 2021-02-03 CN CN202110150224.0A patent/CN112842149B/en active Active
- 2021-02-03 CN CN202310224751.0A patent/CN116211176A/en active Pending
- 2021-11-08 WO PCT/CN2021/129272 patent/WO2022166290A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN112842149B (en) | 2023-03-21 |
| CN112842149A (en) | 2021-05-28 |
| WO2022166290A1 (en) | 2022-08-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112842149B (en) | Control method of intelligent cleaning equipment and intelligent cleaning equipment | |
| WO2022166640A1 (en) | Control method for intelligent cleaning device, and intelligent cleaning device | |
| CN107807649A (en) | A kind of sweeping robot and its cleaning method, device | |
| CN105690392B (en) | Motion planning and robot control method and apparatus based on actor reviewer's method | |
| CN107752927B (en) | Block adjusting method, device and equipment of cleaning robot and storage medium | |
| US20200196822A1 (en) | Cleaning appliance, controlling method and system for the same | |
| CN113670292A (en) | Map drawing method and device, sweeper, storage medium, and electronic device | |
| CN113749562B (en) | Sweeping robot and control method, device, equipment and storage medium thereof | |
| CN110347152A (en) | Virtual wall setting method, system and device | |
| CN108113580A (en) | The method and sweeper of sweeper automatic cleaning regional area | |
| CN110340877A (en) | Mobile robot and its localization method and computer readable storage medium | |
| CN104333498A (en) | Method and device for controlling intelligent home devices | |
| CN113119101A (en) | Control method and device for sweeping robot | |
| WO2022198926A1 (en) | Method and apparatus for setting prohibited area, storage medium, and electronic apparatus | |
| CN113243355B (en) | Home appliance control method and device for mosquito repelling, and home appliance | |
| WO2024179316A1 (en) | Path planning method, related device for path planning method, and robot | |
| CN114521841A (en) | Cleaning area management method, system, intelligent terminal, robot and storage medium | |
| WO2025000687A1 (en) | Method for controlling movement of robot | |
| WO2023179398A1 (en) | Map display method, apparatus, storage medium and electronic apparatus | |
| WO2023197796A1 (en) | Control method and apparatus for rotation of side brush, and storage medium and electronic apparatus | |
| CN113633223A (en) | Cleaning method, device, storage medium, and electronic device | |
| WO2022110928A1 (en) | Robot mapping method, robot, storage medium and electronic apparatus | |
| WO2023050562A1 (en) | Cleaning robot control method and apparatus, cleaning robot and storage medium | |
| CN112515542A (en) | Control method and system of sweeping robot for sweeping hair | |
| CN117670996A (en) | Method and device for determining relocation pose, storage medium and electronic device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |