CN116421101A - A sweeping robot control method, system, terminal equipment and storage medium - Google Patents
A sweeping robot control method, system, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN116421101A CN116421101A CN202310499440.5A CN202310499440A CN116421101A CN 116421101 A CN116421101 A CN 116421101A CN 202310499440 A CN202310499440 A CN 202310499440A CN 116421101 A CN116421101 A CN 116421101A
- Authority
- CN
- China
- Prior art keywords
- cleaning
- area
- target
- acquiring
- sweeping
- 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/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
-
- 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
- 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
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Electric Vacuum Cleaner (AREA)
Abstract
Description
技术领域technical field
本申请涉及扫地机器人技术领域,尤其涉及一种扫地机器人控制方法、系统、终端设备及存储介质。The present application relates to the technical field of sweeping robots, in particular to a control method, system, terminal equipment and storage medium of a sweeping robot.
背景技术Background technique
扫地机器人是一种智能家居设备,可以自主地在室内地面上移动,清理灰尘、碎屑和其他杂物,这些机器人使用传感器和导航技术来避免障碍物并识别房间的布局,一些扫地机器人甚至可以通过智能手机程序进行控制和监控。Robotic vacuum cleaners are smart home devices that can move autonomously across indoor floors to clean up dust, debris, and other debris. These robots use sensors and navigation technology to avoid obstacles and recognize the layout of a room. Some robotic vacuum cleaners can even Control and monitoring via smartphone app.
目前,扫地机器人只能按照用户的设置,采用固定的清扫模式对特定区域进行清扫,从而不能灵活地结合待清扫区域环境的实际情况进行适应性调节,导致用户体验感较差。At present, the sweeping robot can only use a fixed cleaning mode to clean a specific area according to the user's settings, so it cannot flexibly adjust to the actual situation of the area to be cleaned, resulting in a poor user experience.
发明内容Contents of the invention
为了提升扫地机器人在清扫过程中的清扫效果,本申请提供一种扫地机器人控制方法、系统、终端设备及存储介质。In order to improve the cleaning effect of the sweeping robot during the cleaning process, the present application provides a control method, system, terminal equipment and storage medium for the sweeping robot.
第一方面,本申请提供一种扫地机器人控制方法,包括以下步骤:In a first aspect, the present application provides a method for controlling a sweeping robot, including the following steps:
获取扫地机器人对应的当前工作模式;Obtain the current working mode corresponding to the sweeping robot;
识别所述当前工作模式,获取对应的历史清扫任务;Identify the current working mode, and obtain the corresponding historical cleaning tasks;
解析所述历史清扫任务,获取对应的清扫区域;Analyzing the historical cleaning tasks to obtain the corresponding cleaning areas;
若所述清扫区域为多个,则获取各个所述清扫区域对应的清扫频次;If there are multiple cleaning areas, obtaining the cleaning frequency corresponding to each of the cleaning areas;
标定所述清扫频次超出预设清扫频次阈值的所述清扫区域为目标清扫区域;Demarcating the cleaning area whose cleaning frequency exceeds a preset cleaning frequency threshold as a target cleaning area;
若所述目标清扫区域存在指定清扫项,则获取所述目标清扫区域对应的人流信息以及所述指定清扫项对应的清扫工作量;If there is a designated cleaning item in the target cleaning area, obtaining the flow of people information corresponding to the target cleaning area and the cleaning workload corresponding to the designated cleaning item;
结合所述人流信息和所述清扫工作量,设定所述目标清扫区域对应的清扫优先级;Setting the cleaning priority corresponding to the target cleaning area in combination with the crowd flow information and the cleaning workload;
根据所述清扫优先级,对所述目标清扫区域进行清扫。According to the cleaning priority, the target cleaning area is cleaned.
通过采用上述技术方案,根据扫地机器人的当前工作模式,可获取相应的历史清扫任务,通过解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即获取并结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。By adopting the above technical solution, according to the current working mode of the sweeping robot, the corresponding historical cleaning tasks can be obtained. By analyzing the historical cleaning tasks, the cleaning area currently set by the sweeping robot can be known, and the cleaning frequency that exceeds the conventional cleaning frequency is further selected, that is, the preset cleaning frequency. The threshold cleaning area is the main cleaning area, that is, the target cleaning area. At the same time, if there is a specified cleaning item in the target cleaning area, it means that the user has set a specific cleaning control command based on the actual needs, and then obtains and combines the corresponding crowd flow information of the above target cleaning area. And the cleaning workload corresponding to the specified cleaning item, comprehensively set the cleaning priority corresponding to the target cleaning area, and clean the target cleaning area through the above cleaning priority, due to the combination of the actual cleaning frequency of each cleaning area and the user-specific cleaning settings According to the habit, the corresponding cleaning priority of each area can be obtained, thereby improving the cleaning effect of the sweeping robot in the cleaning process.
可选的,在所述标定所述清扫频次超出预设清扫频次阈值的所述清扫区域为目标清扫区域之后还包括以下步骤:Optionally, after the said cleaning area whose cleaning frequency exceeds the preset cleaning frequency threshold is marked as the target cleaning area, the following steps are further included:
若所述目标清扫区域不存在所述指定清扫项,则获取所述目标清扫区域对应的常规清扫项;If the specified cleaning item does not exist in the target cleaning area, then obtain the conventional cleaning item corresponding to the target cleaning area;
识别所述常规清扫项,获取对应的清扫范围;Identify the routine cleaning items and obtain the corresponding cleaning range;
获取所述清扫范围内对应的人员出入频次;Obtain the frequency of entry and exit of corresponding personnel within the cleaning range;
若所述人员出入频次出超出预设频次阈值,则获取对应的出入时间段;If the frequency of entry and exit of the person exceeds the preset frequency threshold, then obtain the corresponding entry and exit time period;
若所述出入时间段与所述常规清扫项对应的默认清扫时间段存在重叠,则根据所述出入时间段调节所述默认清扫时间段,生成对应的目标清扫时间段。If the entry and exit time period overlaps with the default cleaning time period corresponding to the regular cleaning item, the default cleaning time period is adjusted according to the entry and exit time period to generate a corresponding target cleaning time period.
通过采用上述技术方案,根据用户日常每次的出入时间段调节扫地机器人默认清扫时间段,从而减少了扫地机器人清扫时间和用户活动时间产生冲突情况的发生,提高了目标清扫区域环境的清扫效果。By adopting the above technical solution, the default cleaning time period of the sweeping robot is adjusted according to the user's daily entry and exit time period, thereby reducing the occurrence of conflicts between the cleaning time of the sweeping robot and the user's activity time, and improving the cleaning effect of the target cleaning area environment.
可选的,所述结合所述人流信息和所述清扫工作量,设定所述目标清扫区域对应的清扫优先级包括以下步骤:Optionally, setting the cleaning priority corresponding to the target cleaning area in combination with the crowd flow information and the cleaning workload includes the following steps:
根据所述人流信息,确定对应的人员身份;Determine the corresponding personnel identity according to the crowd flow information;
识别所述人员身份,匹配对应的行为特征;Identify the identity of the person and match the corresponding behavioral characteristics;
根据所述行为特征,获取所述指定清扫项中对应的目标指定清扫项;According to the behavior characteristics, obtain the corresponding target designated cleaning items in the designated cleaning items;
根据所述目标指定清扫项,获取对应的所述清扫工作量;specifying cleaning items according to the target, and obtaining the corresponding cleaning workload;
根据所述清扫工作量的大小,设定所述目标清扫区域对应的所述清扫优先级,所述清扫工作量与所述清扫优先级成正比。The cleaning priority corresponding to the target cleaning area is set according to the cleaning workload, and the cleaning workload is proportional to the cleaning priority.
通过采用上述技术方案,学习记录用户以及出入目标清扫区域人员的行为特征以及行为特征对应的目标指定清扫项,进一步通过该目标指定清扫项的清扫工作量设定目标清扫区域对应的清扫优先级,从而提升了目标清扫区域的清扫效率。By adopting the above technical solution, learning and recording the behavioral characteristics of users and personnel entering and leaving the target cleaning area and the target-designated cleaning items corresponding to the behavior characteristics, and further setting the cleaning priority corresponding to the target cleaning area through the cleaning workload of the target-designated cleaning items, Thus, the cleaning efficiency of the target cleaning area is improved.
可选的,在所述根据所述行为特征,获取所述指定清扫项中对应的目标指定清扫项之后还包括以下步骤:Optionally, after obtaining the corresponding target specified cleaning item in the specified cleaning item according to the behavior characteristics, the following steps are further included:
识别所述目标指定清扫项,获取对应的清扫记录;Identify the specified cleaning item of the target, and obtain the corresponding cleaning record;
若所述清扫记录中存在异常清扫区域,则获取所述异常清扫区域对应的清扫完成度;If there is an abnormal cleaning area in the cleaning record, the cleaning completion degree corresponding to the abnormal cleaning area is obtained;
若所述清扫完成度不符合预设清扫完成标准,则根据所述异常清扫区域以及所述异常清扫区域对应的异常清扫物,输出对应的异常清扫提示信息。If the cleaning completion degree does not meet the preset cleaning completion standard, output corresponding abnormal cleaning prompt information according to the abnormal cleaning area and the abnormal cleaning objects corresponding to the abnormal cleaning area.
通过采用上述技术方案,对于难以处理即清扫完成度不符合预设清扫完成标准的异常清扫物,输出其对应的异常清扫提示信息,从而便于用户对异常清扫物进行及时处理。By adopting the above technical solution, for the abnormal cleaning objects that are difficult to handle, that is, the cleaning completion degree does not meet the preset cleaning completion standard, the corresponding abnormal cleaning prompt information is output, so that the user can handle the abnormal cleaning objects in a timely manner.
可选的,在所述若所述清扫记录中存在异常清扫区域,则获取所述异常清扫区域对应的清扫完成度之后还包括以下步骤:Optionally, after obtaining the cleaning completion degree corresponding to the abnormal cleaning area if there is an abnormal cleaning area in the cleaning record, the following steps are further included:
若所述清扫完成度符合所述预设清扫完成标准,则获取所述异常清扫区域对应的所述异常清扫物;If the cleaning completion degree meets the preset cleaning completion standard, acquiring the abnormal cleaning object corresponding to the abnormal cleaning area;
识别所述异常清扫物,获取对应的清扫完成时长;Identify the abnormal cleaning objects, and obtain the corresponding cleaning completion time;
关联所述异常清扫物和所述清扫完成时长,生成对应的清扫记录表。Associate the abnormal cleaning objects with the cleaning completion time to generate a corresponding cleaning record table.
通过采用上述技术方案,关联异常清扫物和清扫完成时长,生成对应的清扫记录表,通过该清扫记录表以便于用户及时了解异常清扫物的每次清扫完成进度。By adopting the above technical solution, associating the abnormal cleaning objects with the cleaning completion time, a corresponding cleaning record table is generated, and the cleaning record table is used to facilitate the user to keep abreast of the completion progress of each cleaning of the abnormal cleaning objects.
可选的,在所述若所述清扫区域为多个,则获取各个所述清扫区域对应的清扫频次之后还包括以下步骤:Optionally, after obtaining the cleaning frequency corresponding to each of the cleaning areas if there are multiple cleaning areas, the following steps are further included:
标定所述清扫频次未超出所述预设清扫频次阈值的所述清扫区域为常规清扫区域;Marking the cleaning area whose cleaning frequency does not exceed the preset cleaning frequency threshold as a regular cleaning area;
若所述常规清扫区域为多个,则获取各个所述常规清扫区域对应的清扫环境信息;If there are multiple conventional cleaning areas, obtaining cleaning environment information corresponding to each of the conventional cleaning areas;
识别所述清扫环境信息,确定对应的清扫难易度;Identify the cleaning environment information, and determine the corresponding cleaning difficulty;
根据所述清扫难易度,设定所述常规清扫区域对应的常规清扫优先级,所述清扫难易度与所述常规清扫优先级成正比;According to the difficulty of cleaning, the routine cleaning priority corresponding to the routine cleaning area is set, and the cleaning difficulty is proportional to the routine cleaning priority;
根据所述常规清扫优先级,对所述常规清扫区域进行清扫。According to the routine cleaning priority, the routine cleaning area is cleaned.
通过采用上述技术方案,根据常规清扫区域的清扫难易度设定常规清扫区域对应的常规清扫优先级,从而提升了常规清扫区域的清扫效率。By adopting the above technical solution, the conventional cleaning priority corresponding to the conventional cleaning area is set according to the cleaning difficulty of the conventional cleaning area, thereby improving the cleaning efficiency of the conventional cleaning area.
可选的,在所述标定所述清扫频次未超出所述预设清扫频次阈值的所述清扫区域为常规清扫区域之后还包括以下步骤:Optionally, after the cleaning area whose cleaning frequency does not exceed the preset cleaning frequency threshold is marked as a regular cleaning area, the following steps are further included:
若所述常规清扫区域为单个,则获取所述常规清扫区域对应的所述常规清扫项;If the regular cleaning area is single, then obtain the regular cleaning item corresponding to the regular cleaning area;
若所述常规清扫项为多个,则获取各个所述常规清扫项对应的清扫周期;If there are multiple routine cleaning items, then obtain the cleaning cycle corresponding to each of the routine cleaning items;
关联所述常规清扫项和所述清扫周期,生成对应的清扫周期动态表。Associating the regular cleaning item with the cleaning cycle to generate a corresponding dynamic table of cleaning cycles.
通过采用上述技术方案,关联单个常规清扫区域内的每个常规清扫项以及其对应的清扫周期,生成对应的清扫周期动态表,从而通过该清扫周期动态表可实时向用户显示常规清扫区域内的清扫状况,以便于用户结合自身需求对常规清扫区域的清扫需要进行适应性调节,提升了清扫效果。By adopting the above technical solution, associating each conventional cleaning item in a single conventional cleaning area and its corresponding cleaning cycle, a corresponding cleaning cycle dynamic table is generated, so that the cleaning cycle dynamic table can be used to display to the user in real time what is in the conventional cleaning area Cleaning status, so that users can adapt to the cleaning needs of the conventional cleaning area according to their own needs, and improve the cleaning effect.
第二方面,本申请提供一种扫地机器人控制系统,包括:In a second aspect, the present application provides a sweeping robot control system, including:
第一获取模块,用于获取扫地机器人对应的当前工作模式;The first acquisition module is used to acquire the current working mode corresponding to the sweeping robot;
识别模块,用于识别所述当前工作模式,获取对应的历史清扫任务;An identification module, configured to identify the current working mode and obtain corresponding historical cleaning tasks;
解析模块,用于解析所述历史清扫任务,获取对应的清扫区域;An analysis module, configured to analyze the historical cleaning tasks and obtain corresponding cleaning areas;
第二获取模块,若所述清扫区域为多个,则所述第二获取模块用于获取各个所述清扫区域对应的清扫频次;A second acquisition module, if there are multiple cleaning areas, the second acquisition module is used to acquire the cleaning frequency corresponding to each of the cleaning areas;
标定模块,用于标定所述清扫频次超出预设清扫频次阈值的所述清扫区域为目标清扫区域;A calibration module, configured to calibrate the cleaning area whose cleaning frequency exceeds the preset cleaning frequency threshold as the target cleaning area;
第三获取模块,若所述目标清扫区域存在指定清扫项,则所述第三获取模块用于获取所述目标清扫区域对应的人流信息以及所述指定清扫项对应的清扫工作量;A third acquisition module, if there is a designated cleaning item in the target cleaning area, the third acquisition module is used to acquire the flow of people information corresponding to the target cleaning area and the cleaning workload corresponding to the designated cleaning item;
结合模块,用于结合所述人流信息和所述清扫工作量,设定所述目标清扫区域对应的清扫优先级;A combination module, configured to combine the people flow information and the cleaning workload to set the cleaning priority corresponding to the target cleaning area;
清扫模块,用于根据所述清扫优先级,对所述目标清扫区域进行清扫。The cleaning module is configured to clean the target cleaning area according to the cleaning priority.
通过采用上述技术方案,根据第一获取模块获取扫地机器人的当前工作模式,可通过识别模块识别获取相应的历史清扫任务,随机通过解析模块解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步通过标定模块选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即通过第三获取模块获取并通过结合模块结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过清扫模块根据上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。By adopting the above technical solution, the current working mode of the sweeping robot can be obtained according to the first acquisition module, the corresponding historical cleaning tasks can be identified and obtained through the identification module, and the cleaning area currently set by the sweeping robot can be known by randomly analyzing the historical cleaning tasks through the analysis module. Further, through the calibration module, the cleaning area that exceeds the conventional cleaning frequency, that is, the preset cleaning frequency threshold, is selected as the main cleaning area, that is, the target cleaning area. At the same time, if there is a specified cleaning item in the target cleaning area, it means that the user has set a specific cleaning based on actual needs. The control command is then acquired through the third acquisition module and combined with the above-mentioned crowd flow information corresponding to the target cleaning area and the cleaning workload corresponding to the specified cleaning item through the combination module, comprehensively setting the cleaning priority corresponding to the target cleaning area, and through the cleaning module according to The cleaning priority above cleans the target cleaning area. Due to the combination of the actual cleaning frequency of each cleaning area and the user's specific cleaning setting habits, the corresponding cleaning priority of each area is obtained, thereby improving the cleaning of the sweeping robot in the cleaning process. Effect.
第三方面,本申请提供一种终端设备,采用如下的技术方案:In a third aspect, the present application provides a terminal device, which adopts the following technical solution:
一种终端设备,包括存储器和处理器,所述存储器中存储有能够在处理器上运行的计算机指令,所述处理器加载并执行计算机指令时,采用了上述的一种扫地机器人控制方法。A terminal device includes a memory and a processor. The memory stores computer instructions that can run on the processor. When the processor loads and executes the computer instructions, the above-mentioned sweeping robot control method is adopted.
通过采用上述技术方案,通过将上述的一种扫地机器人控制方法生成计算机指令,并存储于存储器中,以被处理器加载并执行,从而,根据存储器及处理器制作终端设备,方便使用。By adopting the above technical solution, the above-mentioned sweeping robot control method generates computer instructions and stores them in the memory to be loaded and executed by the processor, so that the terminal equipment is made according to the memory and the processor, which is convenient to use.
第四方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:In the fourth aspect, the present application provides a computer-readable storage medium, adopting the following technical solution:
一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,所述计算机指令被处理器加载并执行时,采用了上述的一种扫地机器人控制方法。A computer-readable storage medium, wherein computer instructions are stored in the computer-readable storage medium, and when the computer instructions are loaded and executed by a processor, the above-mentioned cleaning robot control method is adopted.
通过采用上述技术方案,通过将上述的一种扫地机器人控制方法生成计算机指令,并存储于计算机可读存储介质中,以被处理器加载并执行,通过计算机可读存储介质,方便计算机指令的可读及存储。By adopting the above technical solution, by generating computer instructions from the above-mentioned sweeping robot control method, and storing them in a computer-readable storage medium, so as to be loaded and executed by a processor, the computer-readable storage medium facilitates the computer instructions. read and store.
综上所述,本申请包括以下至少一种有益技术效果:根据扫地机器人的当前工作模式,可获取相应的历史清扫任务,通过解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即获取并结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。In summary, this application includes at least one of the following beneficial technical effects: According to the current working mode of the sweeping robot, the corresponding historical cleaning tasks can be obtained, and the cleaning area currently set by the sweeping robot can be known by analyzing the historical cleaning tasks, and further selected The cleaning area that exceeds the regular cleaning frequency, that is, the preset cleaning frequency threshold, is the main cleaning area, that is, the target cleaning area. At the same time, if there is a specified cleaning item in the target cleaning area, it means that the user has set a specific cleaning control command based on actual needs, and it will be obtained immediately. Combined with the above-mentioned crowd flow information corresponding to the target cleaning area and the cleaning workload corresponding to the specified cleaning items, the cleaning priority corresponding to the target cleaning area is comprehensively set, and the target cleaning area is cleaned through the above cleaning priority. Based on the actual cleaning frequency and the user's specific cleaning setting habits, the corresponding cleaning priority of each area is obtained, thereby improving the cleaning effect of the sweeping robot during the cleaning process.
附图说明Description of drawings
图1是本申请一种扫地机器人控制方法中步骤S101至步骤S108的流程示意图。Fig. 1 is a schematic flowchart of steps S101 to S108 in a method for controlling a cleaning robot of the present application.
图2是本申请一种扫地机器人控制方法中步骤S201至步骤S205的流程示意图。Fig. 2 is a schematic flowchart of steps S201 to S205 in a method for controlling a sweeping robot of the present application.
图3是本申请一种扫地机器人控制方法中步骤S301至步骤S305的流程示意图。Fig. 3 is a schematic flowchart of steps S301 to S305 in a method for controlling a cleaning robot of the present application.
图4是本申请一种扫地机器人控制方法中步骤S401至步骤S403的流程示意图。Fig. 4 is a schematic flowchart of steps S401 to S403 in a method for controlling a cleaning robot of the present application.
图5是本申请一种扫地机器人控制方法中步骤S501至步骤S503的流程示意图。Fig. 5 is a schematic flowchart of steps S501 to S503 in a method for controlling a cleaning robot of the present application.
图6是本申请一种扫地机器人控制方法中步骤S601至步骤S605的流程示意图。Fig. 6 is a schematic flowchart of steps S601 to S605 in a method for controlling a cleaning robot of the present application.
图7是本申请一种扫地机器人控制方法中步骤S701至步骤S703的流程示意图。Fig. 7 is a schematic flowchart of steps S701 to S703 in a method for controlling a cleaning robot of the present application.
图8是本申请一种扫地机器人控制系统的模块示意图。Fig. 8 is a block diagram of a sweeping robot control system of the present application.
附图标记说明:Explanation of reference signs:
1、第一获取模块;2、识别模块;3、解析模块;4、第二获取模块;5、标定模块;6、第三获取模块;7、结合模块;8、清扫模块。1. The first acquisition module; 2. The identification module; 3. The analysis module; 4. The second acquisition module; 5. The calibration module; 6. The third acquisition module; 7. The combination module; 8. The cleaning module.
具体实施方式Detailed ways
以下结合附图1-8对本申请作进一步详细说明。The present application will be described in further detail below in conjunction with accompanying drawings 1-8.
本申请实施例公开一种扫地机器人控制方法,如图1所示,包括以下步骤:The embodiment of the present application discloses a sweeping robot control method, as shown in Figure 1, including the following steps:
S101.获取扫地机器人对应的当前工作模式;S101. Obtain the current working mode corresponding to the sweeping robot;
S102.识别当前工作模式,获取对应的历史清扫任务;S102. Identify the current working mode and obtain the corresponding historical cleaning tasks;
S103.解析历史清扫任务,获取对应的清扫区域;S103. Analyzing historical cleaning tasks to obtain corresponding cleaning areas;
S104.若清扫区域为多个,则获取各个清扫区域对应的清扫频次;S104. If there are multiple cleaning areas, obtain the cleaning frequency corresponding to each cleaning area;
S105.标定清扫频次超出预设清扫频次阈值的清扫区域为目标清扫区域;S105. Calibrate the cleaning area whose cleaning frequency exceeds the preset cleaning frequency threshold as the target cleaning area;
S106.若目标清扫区域存在指定清扫项,则获取目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量;S106. If there is a designated cleaning item in the target cleaning area, obtain the flow information corresponding to the target cleaning area and the cleaning workload corresponding to the designated cleaning item;
S107.结合人流信息和清扫工作量,设定目标清扫区域对应的清扫优先级;S107. Combining the flow of people information and cleaning workload, set the cleaning priority corresponding to the target cleaning area;
S108.根据清扫优先级,对目标清扫区域进行清扫。S108. Clean the target cleaning area according to the cleaning priority.
在步骤S101中,当前工作模式是指当前扫地机器人所具备可实施的具体工作模式。例如,扫地机器人常规情况下具备四大清扫模式,包括自动清洁模式,也叫做随机清洁模式,扫地机器人会根据不同的环境进行随机自动清扫工作;定点清扫模式,同时也叫重灾区模式,特殊的地点如灰尘较多的地区会自动切换模式,进行旋转式清扫;沿边清扫模式,扫地机器人会自动随着墙壁的边缘进行清扫;预约清扫模式,即让扫地机器人从设定的位置进行清扫。In step S101, the current working mode refers to the specific working mode that the current cleaning robot has and can implement. For example, the sweeping robot has four major cleaning modes under normal circumstances, including the automatic cleaning mode, also called the random cleaning mode. The sweeping robot will perform random automatic cleaning work according to different environments; Locations such as areas with a lot of dust will automatically switch modes and perform rotary cleaning; in edge cleaning mode, the sweeping robot will automatically clean along the edge of the wall; in scheduled cleaning mode, the sweeping robot will clean from the set position.
在步骤S102中,通过识别上述当前工作模式,可进一步获取每种清扫模式对应的历史清扫任务,历史清扫任务是指扫地机器人在实施每种工作模式任务过程中的清扫实施记录。例如,当前工作模式为定点清扫模式,其对应的历史清扫任务包括扫地机器人每次实施定点清扫模式的时间、清扫的区域以及清扫的完成情况等任务信息,其中,扫地机器人的当前工作模式可以是用户手动设置也可以是结合当前实际环境情况进行适应性设定。In step S102, by identifying the above-mentioned current working mode, the historical cleaning tasks corresponding to each cleaning mode can be further obtained. The historical cleaning tasks refer to the cleaning implementation records of the cleaning robot in the process of implementing tasks in each working mode. For example, the current working mode is the fixed-point cleaning mode, and its corresponding historical cleaning tasks include task information such as the time when the sweeping robot implements the fixed-point cleaning mode, the area to be cleaned, and the completion of the cleaning. The current working mode of the sweeping robot can be The manual setting by the user may also be an adaptive setting in combination with the current actual environmental conditions.
在步骤S103中,通过解析上述历史清扫任务,可进一步获取其每次指定清扫的区域即清扫区域。其中,可通过移动控制终端控制扫地机器人在指定区域移动一个来回,同时记录清扫的路线,进一步根据清扫的路线构建指定区域的构图,构建多个区域清扫,再进行定位;具体设置时,还可以根据指定区域所在空间划分区域,再设置清扫的路径,比如可以先按照墙角边,再按照Z字形来设置路径。In step S103, by analyzing the above-mentioned historical cleaning tasks, the area designated for cleaning each time, ie, the cleaning area, can be further obtained. Among them, the mobile control terminal can control the sweeping robot to move back and forth in the designated area, record the cleaning route at the same time, further construct the composition of the designated area according to the cleaning route, construct multiple areas for cleaning, and then perform positioning; Divide the area according to the space where the specified area is located, and then set the cleaning path. For example, you can first set the path according to the corner and edge, and then according to the zigzag.
在步骤S104中,若清扫区域为多个,即划分区域为多个,为了对人员活动频繁或者清扫需求较多的区域进行重点清扫,则获取各个清扫区域对应的清扫频次。其中,清扫频次是指一定周期内指定区域内扫地机器人的清扫次数。In step S104, if there are multiple cleaning areas, that is, multiple divided areas, in order to focus on cleaning areas with frequent personnel activities or high cleaning needs, the cleaning frequency corresponding to each cleaning area is obtained. Among them, the cleaning frequency refers to the cleaning frequency of the sweeping robot in the designated area within a certain period.
在步骤S105中,预设清扫频次阈值是指预先设置的超出常规清扫频次的阈值,若清扫频次超出该预设清扫频次阈值,则说明该区域内为人员活动较为频繁的区域,为了进一步对该区域的清扫环境进行关注,则标定清扫频次超出预设清扫频次阈值的清扫区域为目标清扫区域。In step S105, the preset cleaning frequency threshold refers to the preset threshold exceeding the conventional cleaning frequency. If the cleaning frequency exceeds the preset cleaning frequency threshold, it indicates that the area is an area with frequent personnel activities. Focus on the cleaning environment of the area, and the cleaning area whose cleaning frequency exceeds the preset cleaning frequency threshold is the target cleaning area.
例如,预设清扫频次阈值为同一特定区域内1周清扫3次,已知A房间区域内对应的清扫频次为1周4次,则可判定A房间区域内为目标清扫区域。For example, the preset cleaning frequency threshold is 3 times a week in the same specific area, and the corresponding cleaning frequency in room A is known to be 4 times a week, then it can be determined that room A is the target cleaning area.
在步骤S106至步骤S107中,指定清扫项是指用户在扫地机器人上特定设置的针对某一特定区域内即目标清扫区域内的清扫模式。例如,指定清扫项对应的目标清扫区域为房间内的茶室,指定清扫项为日常扫尘、清理垃圾和拖地。In steps S106 to S107, the specified cleaning item refers to the cleaning mode specifically set by the user on the cleaning robot for a specific area, that is, the target cleaning area. For example, the target cleaning area corresponding to the specified cleaning item is the tea room in the room, and the specified cleaning item is daily sweeping dust, cleaning garbage, and mopping the floor.
其中,结合上述目标清扫区域内确定的人流信息和清扫工作量,设定目标清扫区域对应的清扫优先级。其中,人流信息越复杂,也即人员活动频繁密集,则该人流信息对应的目标清扫区域的清扫优先级就越高,同理,清扫工作量越大的目标清扫区域,则对应的清扫优先级也越高。Wherein, the cleaning priority corresponding to the target cleaning area is set in combination with the information on the flow of people and the cleaning workload determined in the above-mentioned target cleaning area. Among them, the more complex the crowd flow information is, that is, the frequent and intensive personnel activities, the higher the cleaning priority of the target cleaning area corresponding to the crowd flow information. Similarly, the higher the cleaning workload of the target cleaning area, the corresponding cleaning priority Also taller.
进一步,为了结合目标清扫区域以及在内活动人员的实际情况进行综合分析,则获取该目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量。Further, in order to conduct a comprehensive analysis in combination with the actual situation of the target cleaning area and the internal activities, the information on the flow of people corresponding to the target cleaning area and the cleaning workload corresponding to the specified cleaning item are obtained.
再者,人流信息是指出入目标清扫区域的人员信息,该人员信息包括一定时间内出入目标清扫区域人员的数量以及人员的身份等信息,该人流信息可以通过扫地机器人上设置的摄像头拍摄识别获取,通过上述采集记录的人员信息,扫地机器人可以实时记录出入目标清扫区域内特定人员的行为习惯,以至于适应性地制定出与之匹配的清扫模式。清扫工作量是指单个指定清扫项具体对应的清扫任务量,该清扫任务量根据清扫目标的数量、分布范围以及清扫难易程度进行认定。Furthermore, the people flow information refers to the information of personnel entering and leaving the target cleaning area. The personnel information includes information such as the number of people entering and leaving the target cleaning area within a certain period of time and the identity of the personnel. , Through the personnel information collected and recorded above, the sweeping robot can record the behavior habits of specific personnel in and out of the target cleaning area in real time, so that it can adaptively formulate a cleaning mode that matches it. The cleaning workload refers to the specific cleaning task volume corresponding to a single designated cleaning item, and the cleaning task volume is determined according to the number of cleaning targets, the distribution range, and the difficulty of cleaning.
例如,用户A平时经常在茶室内抽烟后去阳台晒太阳,则扫地机器人通过其自身设置的摄像头采集识别分析用户A的日常室内活动后,标定茶室和阳台为目标清扫区域,且用户A在扫地机器人控制系统上设置茶室的指定清扫项为清除扫落在地的烟尘以及喷洒空气清新剂,在阳台设置的指定清扫项为清除垃圾。For example, user A usually smokes in the tea room and then goes to the balcony to bask in the sun. The sweeping robot collects, recognizes and analyzes user A's daily indoor activities through its own camera, and then calibrates the tea room and balcony as the target cleaning area, and user A is sweeping the floor. The designated cleaning items set in the tea room on the robot control system are to clear the smoke and dust that falls on the ground and spray air fresheners, and the designated cleaning items set on the balcony are to remove garbage.
进一步,扫地机器人通过识别确认用户A的人脸信息后跟踪记录用户A的活动踪迹,采集记录用户A在茶室内的行为习惯即抽烟,随即通过摄像头采集识别用户A抽烟时烟灰的散落范围,然后采集记录用户A在阳台的行为动作为躺下,未识别到相关垃圾的生成,则扫地机器人经过上述分析对比,判定茶室的清扫优先级高于阳台的清扫优先级。Further, the sweeping robot tracks and records user A's activity traces by identifying and confirming user A's face information, collects and records user A's behavior habit in the tea room, that is, smoking, and then uses the camera to collect and identify the scattered range of user A's ash when smoking, and then The collection record shows that user A’s behavior on the balcony is lying down, and the generation of relevant garbage is not recognized. After the above analysis and comparison, the sweeping robot determines that the cleaning priority of the tea room is higher than that of the balcony.
在步骤S108中,扫地机器人基于上述确定后的清扫优先级对相应的目标清扫区域进行清扫。In step S108, the cleaning robot cleans the corresponding target cleaning area based on the determined cleaning priority.
本实施例提供的扫地机器人控制方法,根据扫地机器人的当前工作模式,可获取相应的历史清扫任务,通过解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即获取并结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。The sweeping robot control method provided in this embodiment can obtain the corresponding historical cleaning tasks according to the current working mode of the sweeping robot. By analyzing the historical cleaning tasks, the cleaning area currently set by the sweeping robot can be known, and further selected beyond the conventional cleaning frequency is The cleaning area of the preset cleaning frequency threshold is the main cleaning area, that is, the target cleaning area. At the same time, if there is a specified cleaning item in the target cleaning area, it means that the user has set a specific cleaning control command based on actual needs, and then obtains and combines the above target cleaning area According to the corresponding flow of people information and the cleaning workload corresponding to the specified cleaning items, the cleaning priority corresponding to the target cleaning area is comprehensively set, and the target cleaning area is cleaned through the above cleaning priority. Due to the combination of the actual cleaning frequency of each cleaning area and The user's specific cleaning setting habits can obtain the corresponding cleaning priority of each area, thereby improving the cleaning effect of the sweeping robot during the cleaning process.
在本实施例的其中一种实施方式中,如图2所示,在步骤SS105即标定清扫频次超出预设清扫频次阈值的清扫区域为目标清扫区域之后还包括以下步骤:In one of the implementations of this embodiment, as shown in FIG. 2, after step SS105, that is, the cleaning area whose cleaning frequency exceeds the preset cleaning frequency threshold is designated as the target cleaning area, the following steps are further included:
S201.若目标清扫区域不存在指定清扫项,则获取目标清扫区域对应的常规清扫项;S201. If the specified cleaning item does not exist in the target cleaning area, obtain the conventional cleaning item corresponding to the target cleaning area;
S202.识别常规清扫项,获取对应的清扫范围;S202. Identify routine cleaning items and obtain the corresponding cleaning range;
S203.获取清扫范围内对应的人员出入频次;S203. Obtain the frequency of entry and exit of corresponding personnel within the cleaning range;
S204.若人员出入频次出超出预设频次阈值,则获取对应的出入时间段;S204. If the frequency of personnel entry and exit exceeds the preset frequency threshold, obtain the corresponding entry and exit time period;
S205.若出入时间段与常规清扫项对应的默认清扫时间段存在重叠,则根据出入时间段调节默认清扫时间段,生成对应的目标清扫时间段。S205. If there is overlap between the entry and exit time period and the default cleaning time period corresponding to the routine cleaning item, adjust the default cleaning time period according to the entry and exit time period to generate a corresponding target cleaning time period.
在步骤S201中,若目标清扫区域不存在指定清扫项,则说明用户没有特意在扫地机器人上对某一特定区域内设定固定的清扫模式,为了对扫地机器人的清扫活动进行有效规制,则获取目标清扫区域对应的常规清扫项,常规清扫项是指扫地机器人默认设置状态下的清扫项目。In step S201, if there is no designated cleaning item in the target cleaning area, it means that the user has not deliberately set a fixed cleaning mode in a specific area on the cleaning robot. In order to effectively regulate the cleaning activities of the cleaning robot, obtain The regular cleaning items corresponding to the target cleaning area. The regular cleaning items refer to the cleaning items in the default setting state of the sweeping robot.
在步骤S202至步骤S204中,通过识别上述获取的常规清扫项,可得到常规清扫项对应的清扫范围,以及该清扫区域内的人员出入频次。其中,预设频次阈值是指预先设置的人员出入某特定区域次数阈值标准,若人员出入频次超出该预设频次阈值,则说明该清扫区域内经常有人员活动,则为了进一步合理规制扫地机器人的清扫时间,则获取该区域内人员的出入时间段。In steps S202 to S204, by identifying the routine cleaning items obtained above, the cleaning range corresponding to the routine cleaning items and the frequency of people entering and leaving the cleaning area can be obtained. Among them, the preset frequency threshold refers to the preset threshold standard for the number of times people enter and exit a specific area. If the frequency of people entering and exiting exceeds the preset frequency threshold, it means that there are frequent personnel activities in the cleaning area. In order to further reasonably regulate the sweeping robot Cleaning time, the access time period of the personnel in the area is obtained.
在步骤S205中,若出入时间段与常规清扫项对应的默认清扫时间段存在重叠,则很有可能造成扫地机器人的清扫工作与人员活动发生冲突,为了减少该种情况的发生,则根据出入时间段调节默认清扫时间段,生成对应的目标清扫时间段,该目标清扫时间段主要是以人员的经常出入时间适应性调节生成的。In step S205, if the entry and exit time period overlaps with the default cleaning time period corresponding to the regular cleaning item, it is likely to cause conflicts between the cleaning work of the sweeping robot and personnel activities. Adjust the default cleaning time zone to generate the corresponding target cleaning time zone. The target cleaning time zone is mainly generated based on the adaptive adjustment of the frequent entry and exit time of personnel.
例如,预设频次阈值为1周出入茶室8次,经扫地机器人采集记录1周内用户A出入茶室的频次为1周10次,且每次出入时间段位于下午3点至6点的时间区间内,则根据该出入时间段调节扫地机器人对应的默认清扫时间段为下午6点之后以及后一天下午3点之前即目标清扫时间段。For example, the preset frequency threshold is 8 times of entering and exiting the tea room in a week, and the frequency of user A entering and leaving the tea room in a week is 10 times in a week, and the time period of each entry and exit is between 3:00 pm and 6:00 pm According to the entry and exit time period, the default cleaning time period corresponding to the sweeping robot is adjusted to be after 6 pm and before 3 pm the next day, which is the target cleaning time period.
本实施方式提供的扫地机器人控制方法,根据用户日常每次的出入时间段调节扫地机器人默认清扫时间段,从而减少了扫地机器人清扫时间和用户活动时间产生冲突情况的发生,提高了目标清扫区域环境的清扫效果。The control method of the sweeping robot provided in this embodiment adjusts the default cleaning time period of the sweeping robot according to the user’s daily entry and exit time period, thereby reducing the occurrence of conflicts between the cleaning time of the sweeping robot and the user’s activity time, and improving the environment of the target cleaning area. cleaning effect.
在本实施例的其中一种实施方式中,如图3所示,步骤S107即结合人流信息和清扫工作量,设定目标清扫区域对应的清扫优先级包括以下步骤:In one of the implementations of this embodiment, as shown in Figure 3, step S107 is to combine the flow of people information and the cleaning workload to set the cleaning priority corresponding to the target cleaning area, including the following steps:
S301.根据人流信息,确定对应的人员身份;S301. Determine the corresponding personnel identity according to the crowd flow information;
S302.识别人员身份,匹配对应的行为特征;S302. Identify the identity of the person and match the corresponding behavioral characteristics;
S303.根据行为特征,获取指定清扫项中对应的目标指定清扫项;S303. According to the behavior characteristics, obtain the corresponding target designated cleaning item in the designated cleaning item;
S304.根据目标指定清扫项,获取对应的清扫工作量;S304. Specify the cleaning item according to the target, and obtain the corresponding cleaning workload;
S305.根据清扫工作量的大小,设定目标清扫区域对应的清扫优先级,清扫工作量与清扫优先级成正比。S305. According to the cleaning workload, the cleaning priority corresponding to the target cleaning area is set, and the cleaning workload is directly proportional to the cleaning priority.
在步骤S301中,人流信息是指室内进入某一特定区域的人员数量以及身份信息。其中,人员数量可通过扫地机器人上设置的摄像头采集识别获取,人员的身份信息可以通过扫地机器人上设置的人脸识别系统对进入特定区域人员的面部特征进行鉴别进行身份认证,确定相应的人员身份。In step S301, the people flow information refers to the number and identity information of people entering a certain area indoors. Among them, the number of personnel can be collected and identified by the camera set on the sweeping robot, and the identity information of the personnel can be authenticated by identifying the facial features of the personnel entering a specific area through the face recognition system set on the sweeping robot to determine the identity of the corresponding personnel .
在步骤S302中,行为特征包括人员身份确定后相应人员进入特定区域内经常产生何类垃圾的行为,该行为特征在人员身份第一次的识别记录后,只要相应人员出现在扫地机器人拍摄扫描范围内,扫地机器人就会跟踪相应人员记录其行为特征。例如,经人脸识别对进入茶室的人员进行人员身份认证,得到认证结果为人员A,进一步匹配人员A的行为特征为经常在茶室嗑瓜子。In step S302, the behavior characteristics include the behavior of what kind of garbage is often produced by the corresponding person entering a specific area after the identity of the person is confirmed. Within the time limit, the sweeping robot will track the corresponding personnel and record their behavioral characteristics. For example, through face recognition, the identity of the person entering the tea room is authenticated, and the authentication result is person A, and the behavior characteristics of person A are further matched to be that he often eats melon seeds in the tea room.
在步骤S303中,目标指定清扫项是指定清扫项中与特定目标人员关联的指定清扫项。例如,人员A的行为特征为经常在茶室嗑瓜子,扫地机器人在茶室对应的指定清扫项为扫地、拖地以及喷洒空气清新剂,当识别人员A进入茶室后,获取执行扫地对应的目标指定清扫项为全面清除茶室琐碎垃圾。In step S303, the target designated cleaning item is a designated cleaning item associated with a specific target person among the designated cleaning items. For example, the behavior characteristic of person A is that he often eats melon seeds in the tea room, and the designated cleaning items corresponding to the sweeping robot in the tea room are sweeping, mopping, and spraying air fresheners. The item is to comprehensively remove trivial garbage in the tea room.
在步骤S304至步骤S305中,根据上述获取的目标指定清扫项,可得到相应的清扫工作量。其中,该清扫工作量可以根据目标指定清扫项的清扫面积和清扫时长进行认定。In step S304 to step S305, according to the acquired target specified cleaning item, the corresponding cleaning workload can be obtained. Wherein, the cleaning workload can be identified according to the cleaning area and cleaning time of the target specified cleaning item.
例如,目标清扫区域为茶室和阳台,两者对应的目标指定清扫项都为全面清除琐碎垃圾,阳台的清扫面积为20㎡,其常规清扫时长为10分钟,茶室的清扫面积为50㎡,其常规清扫时长为20分钟,本着先繁后简以及尽可能及时清扫面积较大区域的原则,根据清扫工作量的大小,设定目标清扫区域即茶室和阳台对应的清扫优先级,清扫工作量与清扫优先级成正比,也即清扫工作量越大对应的清扫优先级就越高,进而可判定茶室的清扫优先级高于阳台的清扫优先级。For example, the target cleaning area is the tea room and balcony, and the corresponding target designated cleaning items for both are comprehensive removal of trivial garbage. The cleaning area of the balcony is 20㎡, and the regular cleaning time is 10 minutes. The cleaning area of the tea room is 50㎡, and its The regular cleaning time is 20 minutes. Based on the principle of cleaning the large area as soon as possible and cleaning the large area as soon as possible, according to the cleaning workload, set the cleaning priority corresponding to the target cleaning area, that is, the tea room and the balcony, and the cleaning workload. It is directly proportional to the cleaning priority, that is, the greater the cleaning workload, the higher the cleaning priority. It can be determined that the cleaning priority of the tea room is higher than that of the balcony.
在本实施例的其中一种实施方式中,如图4所示,在步骤S103即根据行为特征,获取指定清扫项中对应的目标指定清扫项之后还包括以下步骤:In one of the implementations of this embodiment, as shown in FIG. 4, in step S103, according to the behavior characteristics, the following steps are further included after obtaining the corresponding target designated cleaning item in the designated cleaning item:
S401.识别目标指定清扫项,获取对应的清扫记录;S401. Identify the specified cleaning item of the target, and obtain the corresponding cleaning record;
S402.若清扫记录中存在异常清扫区域,则获取异常清扫区域对应的清扫完成度;S402. If there is an abnormal cleaning area in the cleaning record, obtain the cleaning completion degree corresponding to the abnormal cleaning area;
S403.若清扫完成度不符合预设清扫完成标准,则根据异常清扫区域以及异常清扫区域对应的异常清扫物,输出对应的异常清扫提示信息。S403. If the cleaning completion degree does not meet the preset cleaning completion standard, output corresponding abnormal cleaning prompt information according to the abnormal cleaning area and the abnormal cleaning objects corresponding to the abnormal cleaning area.
在步骤S401中,清扫记录是指每次执行目标指定清扫项的清扫过程记录。例如,目标指定清扫项为全面清除茶室琐碎垃圾,相应清扫记录中记录有清扫琐碎垃圾的种类、各类琐碎垃圾的占比分布以及清扫完成情况等记录信息。In step S401, the cleaning record refers to the cleaning process record of each execution of the target-designated cleaning item. For example, the designated cleaning item of the target is the comprehensive removal of trivial garbage in teahouses, and the corresponding cleaning records record the types of trivial garbage to be cleaned, the proportion and distribution of various types of trivial garbage, and the completion of cleaning.
在步骤S402至步骤S403中,异常清扫区域是指扫地机器人在特定区域清扫时遇到的难以清理干净的垃圾,清扫完成度是指每次清扫结束后的特定区域与其对应清扫标准即预设清扫完成标准的对比完成度。In steps S402 to S403, the abnormal cleaning area refers to the garbage that is difficult to clean when the sweeping robot is cleaning in a specific area, and the cleaning completion refers to the specific area after each cleaning and its corresponding cleaning standard, that is, the preset cleaning Completion of standard comparative completion.
其次,若清扫完成度不符合预设清扫完成标准,则说明当前扫地机器人不能完成对该异常清扫区域的清扫任务,随即根据异常清扫区域以及异常清扫区域对应的异常清扫物,输出对应的异常清扫提示信息,以提示用户及时对该异常清扫区域内的异常清扫物进行处理。Secondly, if the cleaning completion does not meet the preset cleaning completion standard, it means that the current sweeping robot cannot complete the cleaning task of the abnormal cleaning area, and then output the corresponding abnormal cleaning according to the abnormal cleaning area and the abnormal cleaning objects corresponding to the abnormal cleaning area. Prompt information to remind the user to deal with the abnormal cleaning objects in the abnormal cleaning area in time.
例如,清扫记录中记录有茶室对应的异常清扫区域,该异常清扫区域为泥泞垃圾区域,扫地机器人每次对该泥泞垃圾区域清扫后还会留下有泥斑,泥泞垃圾区域对应的预设清扫完成标准为不留泥斑,则可判定该泥泞垃圾区域的清扫完成度不符合其对应的预设清扫完成标准,随即根据泥泞垃圾区域以及泥泞垃圾区域对应的泥斑即异常清扫物,输出对应的异常清扫提示信息。For example, the abnormal cleaning area corresponding to the tea room is recorded in the cleaning record. The abnormal cleaning area is a muddy garbage area. The sweeping robot will leave mud spots after cleaning the muddy garbage area every time. The default cleaning area corresponding to the muddy garbage area If the completion standard is no mud spots, it can be judged that the cleaning completion of the muddy garbage area does not meet the corresponding preset cleaning completion standards, and then output the corresponding The abnormal cleaning prompt information.
在本实施例的其中一种实施方式中,如图5所示,在步骤S402即若清扫记录中存在异常清扫区域,则获取异常清扫区域对应的清扫完成度之后还包括以下步骤:In one implementation of this embodiment, as shown in Figure 5, in step S402, if there is an abnormal cleaning area in the cleaning record, the following steps are also included after obtaining the cleaning completion degree corresponding to the abnormal cleaning area:
S501.若清扫完成度符合预设清扫完成标准,则获取异常清扫区域对应的异常清扫物;S501. If the cleaning completion degree meets the preset cleaning completion standard, obtain the abnormal cleaning object corresponding to the abnormal cleaning area;
S502.识别异常清扫物,获取对应的清扫完成时长;S502. Identify abnormal cleaning objects, and obtain the corresponding cleaning completion time;
S503.关联异常清扫物和清扫完成时长,生成对应的清扫记录表。S503. Associate the abnormal cleaning objects with the cleaning completion time, and generate a corresponding cleaning record table.
在步骤S501中,若清扫完成度符合预设清扫完成标准,则说明该异常清扫区域中对应的异常清扫物可以被当前扫地机器人清理掉,为了对这些难以清扫的异常清扫物进行记录分析,则获取并记录当前异常清扫区域对应的异常清扫物。In step S501, if the cleaning completion degree meets the preset cleaning completion standard, it means that the corresponding abnormal cleaning objects in the abnormal cleaning area can be cleaned up by the current sweeping robot. In order to record and analyze these abnormal cleaning objects that are difficult to clean, then Obtain and record the abnormal cleaning objects corresponding to the current abnormal cleaning area.
在步骤S502至步骤S503中,清扫完成时长是指扫地机器人清扫异常清扫物所花费的时长。为了向用户显示异常清扫物详细的清扫状况,则关联异常清扫物和异常清扫物对应的清扫完成时长,生成对应的清扫记录表。In steps S502 to S503, the cleaning completion time refers to the time spent by the cleaning robot cleaning the abnormal cleaning objects. In order to display the detailed cleaning status of the abnormal cleaning objects to the user, the abnormal cleaning objects and the cleaning completion time corresponding to the abnormal cleaning objects are associated, and a corresponding cleaning record table is generated.
本实施方式提供的扫地机器人控制方法,关联异常清扫物和清扫完成时长,生成对应的清扫记录表,通过该清扫记录表以便于用户及时了解异常清扫物的每次清扫完成进度。The sweeping robot control method provided in this embodiment associates the abnormal cleaning objects with the cleaning completion time, and generates a corresponding cleaning record table. Through the cleaning record table, the user can keep abreast of the progress of each cleaning completion of the abnormal cleaning objects.
在本实施例的其中一种实施方式中,如图6所示,在步骤S104即若清扫区域为多个,则获取各个清扫区域对应的清扫频次之后还包括以下步骤:In one implementation of this embodiment, as shown in FIG. 6, in step S104, if there are multiple cleaning areas, the following steps are also included after obtaining the cleaning frequency corresponding to each cleaning area:
S601.标定清扫频次未超出预设清扫频次阈值的清扫区域为常规清扫区域;S601. The cleaning area whose calibrated cleaning frequency does not exceed the preset cleaning frequency threshold is a routine cleaning area;
S602.若常规清扫区域为多个,则获取各个常规清扫区域对应的清扫环境信息;S602. If there are multiple conventional cleaning areas, obtain cleaning environment information corresponding to each conventional cleaning area;
S603.识别清扫环境信息,确定对应的清扫难易度;S603. Identify the cleaning environment information, and determine the corresponding cleaning difficulty;
S604.根据清扫难易度,设定常规清扫区域对应的常规清扫优先级,清扫难易度与常规清扫优先级成正比;S604. According to the cleaning difficulty, set the routine cleaning priority corresponding to the routine cleaning area, and the cleaning difficulty is proportional to the routine cleaning priority;
S605.根据常规清扫优先级,对常规清扫区域进行清扫。S605. Clean the routine cleaning area according to the routine cleaning priority.
在步骤S601至步骤S602中,为了使目标清扫区域与其他清扫区域进行划分,则标定清扫频次未超出预设清扫频次阈值的清扫区域为常规清扫区域。其次,若常规清扫区域为多个,则为了对每个常规清扫区域的清扫环境进行记录分析,则获取各个常规清扫区域对应的清扫环境信息,清扫环境信息是指每个常规清扫区域对应的清扫环境属性信息。In step S601 to step S602, in order to divide the target cleaning area from other cleaning areas, the cleaning area whose calibrated cleaning frequency does not exceed the preset cleaning frequency threshold is a normal cleaning area. Secondly, if there are multiple conventional cleaning areas, in order to record and analyze the cleaning environment of each conventional cleaning area, the cleaning environment information corresponding to each conventional cleaning area is obtained. The cleaning environment information refers to the cleaning environment corresponding to each conventional cleaning area. Environment attribute information.
例如,常规清扫区域为浴室和厨房,其中浴室对应的清扫环境信息为水渍和地板残水,厨房对应的清扫环境信息为地板餐余垃圾和地板水油渍。For example, the conventional cleaning areas are the bathroom and the kitchen, where the cleaning environment information corresponding to the bathroom includes water stains and residual water on the floor, and the cleaning environment information corresponding to the kitchen includes food waste on the floor and water and oil stains on the floor.
在步骤S603至步骤S605中,清扫难易度是指针对清扫环境信息扫地机器人对应的清扫工作量大小,清扫工作量大则对应的清扫难易度就高,清扫工作量小则对应的清扫难易度就低,本着先难后易原则根据清扫难易度设定常规清扫区域对应的常规清扫优先级,清扫难易度与常规清扫优先级成正比。In step S603 to step S605, the cleaning difficulty refers to the cleaning workload corresponding to the cleaning environment information of the sweeping robot. The degree of difficulty is low. Based on the principle of difficulty first and then ease, the routine cleaning priority corresponding to the routine cleaning area is set according to the difficulty of cleaning. The difficulty of cleaning is directly proportional to the priority of routine cleaning.
例如,常规清扫区域为浴室和厨房,浴室对应的主要清扫任务为清理水渍以及残水,而厨房对应的主要清扫任务为不仅要清理地板餐余垃圾,还要清理地板水油渍,则可判定厨房对应的清扫难易度要比浴室高,随即设定厨房的常规清扫优先级高于浴室的常规清扫优先级,扫地机器人根据上述确定后的常规清扫优先级,对浴室和厨房即常规清扫区域进行清扫。For example, the routine cleaning areas are the bathroom and the kitchen. The main cleaning task corresponding to the bathroom is to clean up water stains and residual water, while the main cleaning task corresponding to the kitchen is not only to clean up food waste on the floor, but also to clean up water and oil stains on the floor. It can be determined The cleaning difficulty of the kitchen is higher than that of the bathroom, and then the routine cleaning priority of the kitchen is set higher than the routine cleaning priority of the bathroom. Clean up.
本实施方式提供的扫地机器人控制方法,根据常规清扫区域的清扫难易度设定常规清扫区域对应的常规清扫优先级,从而提升了常规清扫区域的清扫效率。The sweeping robot control method provided in this embodiment sets the routine cleaning priority corresponding to the routine cleaning area according to the cleaning difficulty of the routine cleaning area, thereby improving the cleaning efficiency of the routine cleaning area.
在本实施例的其中一种实施方式中,如图7所示,在步骤S601即标定清扫频次未超出预设清扫频次阈值的清扫区域为常规清扫区域之后还包括以下步骤;In one of the implementations of this embodiment, as shown in FIG. 7, after step S601, that is, the cleaning area whose cleaning frequency does not exceed the preset cleaning frequency threshold is designated as a regular cleaning area, the following steps are also included;
S701.若常规清扫区域为单个,则获取常规清扫区域对应的常规清扫项;S701. If the routine cleaning area is single, obtain the routine cleaning item corresponding to the routine cleaning area;
S702.若常规清扫项为多个,则获取各个常规清扫项对应的清扫周期;S702. If there are multiple routine cleaning items, obtain the cleaning cycle corresponding to each routine cleaning item;
S703.关联常规清扫项和清扫周期,生成对应的清扫周期动态表。S703. Associating the routine cleaning items with the cleaning cycle, and generating a corresponding cleaning cycle dynamic table.
在步骤S701中,常规清扫项是指常规清扫区域对应的具体清扫项目,一个常规清扫区域可以对应多个常规清扫项。例如,常规清扫区域为厨房,其对应的常规清扫项为清理地板餐余垃圾和清理地板水油渍。In step S701, the regular cleaning item refers to a specific cleaning item corresponding to the regular cleaning area, and one regular cleaning area may correspond to multiple regular cleaning items. For example, the general cleaning area is the kitchen, and its corresponding general cleaning items are cleaning up food waste on the floor and cleaning up water and oil stains on the floor.
在步骤S702至步骤S703中,若常规清扫项为多个,则为了向用户详细显示出各个常规清扫项的清扫状况,则获取各个常规清扫项对应的清扫周期,清扫周期是指扫地机器人执行一次常规清扫项的时长间隔。In step S702 to step S703, if there are multiple routine cleaning items, in order to show the cleaning status of each routine cleaning item to the user in detail, the cleaning cycle corresponding to each routine cleaning item is obtained. The cleaning cycle refers to the sweeping robot performing once. The time interval for regular sweep items.
其次,关联常规清扫项和上述确定常规清扫项对应的清扫周期,生成对应的清扫周期动态表。其中,常规清扫项对应的清扫周期是可以变动的,可以是用户手动调节设置,还可以是扫地机器人根据每个常规清扫区域的环境属性自行制定的清扫周期。通过该清扫周期动态表可向用户展示出各个常规清扫区域的基础清扫状况以及常规清扫区域对应各个常规清扫项的实施进程。Secondly, associating the routine cleaning item with the cleaning cycle corresponding to the above-mentioned determined routine cleaning item, generates a corresponding cleaning cycle dynamic table. Among them, the cleaning cycle corresponding to the routine cleaning item can be changed. It can be manually adjusted by the user, or it can be a cleaning cycle formulated by the sweeping robot according to the environmental attributes of each routine cleaning area. Through the cleaning cycle dynamic table, the basic cleaning status of each regular cleaning area and the implementation process of each regular cleaning item corresponding to the regular cleaning area can be displayed to the user.
本实施方式提供的扫地机器人控制系统,关联单个常规清扫区域内的每个常规清扫项以及其对应的清扫周期,生成对应的清扫周期动态表,从而通过该清扫周期动态表可实时向用户显示常规清扫区域内的清扫状况,以便于用户结合自身需求对常规清扫区域的清扫需要进行适应性调节,提升了清扫效果。The sweeping robot control system provided in this embodiment associates each routine cleaning item in a single routine cleaning area and its corresponding cleaning cycle to generate a corresponding cleaning cycle dynamic table, so that the cleaning cycle dynamic table can be used in real time. The cleaning status in the cleaning area is convenient for users to adapt to the cleaning needs of the conventional cleaning area according to their own needs, and the cleaning effect is improved.
本申请实施例公开一种扫地机器人控制系统,如图8所示,包括:The embodiment of the present application discloses a sweeping robot control system, as shown in Figure 8, including:
第一获取模块1,用于获取扫地机器人对应的当前工作模式;The first acquisition module 1 is used to acquire the current working mode corresponding to the sweeping robot;
识别模块2,用于识别当前工作模式,获取对应的历史清扫任务;The
解析模块3,用于解析历史清扫任务,获取对应的清扫区域;The analysis module 3 is used to analyze the historical cleaning tasks and obtain the corresponding cleaning areas;
第二获取模块4,若清扫区域为多个,则第二获取模块4用于获取各个清扫区域对应的清扫频次;The second acquisition module 4, if there are multiple cleaning areas, the second acquisition module 4 is used to acquire the cleaning frequency corresponding to each cleaning area;
标定模块5,用于标定清扫频次超出预设清扫频次阈值的清扫区域为目标清扫区域;Calibration module 5, used to calibrate the cleaning area whose cleaning frequency exceeds the preset cleaning frequency threshold as the target cleaning area;
第三获取模块6,若目标清扫区域存在指定清扫项,则第三获取模块6用于获取目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量;The
结合模块7,用于结合人流信息和清扫工作量,设定目标清扫区域对应的清扫优先级;The combination module 7 is used to combine the flow of people information and the cleaning workload to set the cleaning priority corresponding to the target cleaning area;
清扫模块8,用于根据清扫优先级,对目标清扫区域进行清扫。The
本实施例提供的扫地机器人控制系统,根据第一获取模块1获取扫地机器人的当前工作模式,可通过识别模块2识别获取相应的历史清扫任务,随机通过解析模块3解析历史清扫任务可得知扫地机器人当前设置的清扫区域,进一步通过标定模块5选取出超出常规清扫频次即预设清扫频次阈值的清扫区域为主要清扫区域即目标清扫区域,同时若目标清扫区域存在指定清扫项,则说明用户已经结合实际需求设定特定的清扫控制指令,随即通过第三获取模块6获取并通过结合模块7结合上述目标清扫区域对应的人流信息以及指定清扫项对应的清扫工作量,综合设定目标清扫区域对应的清扫优先级,并通过清扫模块8根据上述清扫优先级对目标清扫区域进行清扫,由于结合各个清扫区域的实际清扫频次情况以及用户特定清扫设定习惯,得出各个区域相应的清扫优先级,从而提升了扫地机器人在清扫过程中的清扫效果。The sweeping robot control system provided in this embodiment obtains the current working mode of the sweeping robot according to the first acquisition module 1, can identify and obtain the corresponding historical cleaning tasks through the
需要说明的是,本申请实施例所提供的一种扫地机器人控制系统,还包括与上述任意一种扫地机器人控制方法的逻辑功能或逻辑步骤所对应的各个模块和/或对应的子模块,实现与各个逻辑功能或者逻辑步骤相同的效果,具体在此不再累述。It should be noted that the sweeping robot control system provided in the embodiment of the present application also includes various modules and/or corresponding submodules corresponding to the logical functions or logical steps of any of the above-mentioned sweeping robot control methods, to realize The same effect as each logical function or logical step will not be repeated here.
本申请实施例还公开一种终端设备,包括存储器、处理器以及存储在存储器中并能够在处理器上运行的计算机指令,其中,处理器执行计算机指令时,采用了上述实施例中的任意一种扫地机器人控制方法。The embodiment of the present application also discloses a terminal device, including a memory, a processor, and computer instructions stored in the memory and capable of running on the processor, wherein, when the processor executes the computer instructions, any one of the above-mentioned embodiments is adopted. A sweeping robot control method.
其中,终端设备可以采用台式电脑、笔记本电脑或者云端服务器等计算机设备,并且,终端设备包括但不限于处理器以及存储器,例如,终端设备还可以包括输入输出设备、网络接入设备以及总线等。Wherein, the terminal device may be a computer device such as a desktop computer, a notebook computer, or a cloud server, and the terminal device includes but is not limited to a processor and a memory, for example, the terminal device may also include an input and output device, a network access device, and a bus.
其中,处理器可以采用中央处理单元(CPU),当然,根据实际的使用情况,也可以采用其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等,通用处理器可以采用微处理器或者任何常规的处理器等,本申请对此不做限制。Among them, the processor can use a central processing unit (CPU), of course, according to the actual use, it can also use other general processors, digital signal processors (DSP), application specific integrated circuits (ASIC), off-the-shelf programmable gate arrays ( FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., general-purpose processors can be microprocessors or any conventional processors, etc., and this application does not limit this.
其中,存储器可以为终端设备的内部存储单元,例如,终端设备的硬盘或者内存,也可以为终端设备的外部存储设备,例如,终端设备上配备的插接式硬盘、智能存储卡(SMC)、安全数字卡(SD)或者闪存卡(FC)等,并且,存储器还可以为终端设备的内部存储单元与外部存储设备的组合,存储器用于存储计算机指令以及终端设备所需的其他指令和数据,存储器还可以用于暂时地存储已经输出或者将要输出的数据,本申请对此不做限制。Wherein, the memory may be an internal storage unit of the terminal device, for example, a hard disk or internal memory of the terminal device, or may be an external storage device of the terminal device, for example, a plug-in hard disk, a smart memory card (SMC), a Secure Digital Card (SD) or Flash Memory Card (FC), etc., and the memory can also be a combination of the internal storage unit of the terminal device and an external storage device. The memory is used to store computer instructions and other instructions and data required by the terminal device. The memory can also be used to temporarily store outputted or to-be-outputted data, which is not limited in the present application.
其中,通过本终端设备,将上述实施例中的任意一种扫地机器人控制方法存储于终端设备的存储器中,并且,被加载并执行于终端设备的处理器上,方便使用。Wherein, through this terminal device, any one of the sweeping robot control methods in the above embodiments is stored in the memory of the terminal device, and is loaded and executed on the processor of the terminal device, which is convenient for use.
本申请实施例还公开一种计算机可读存储介质,并且,计算机可读存储介质存储有计算机指令,其中,计算机指令被处理器执行时,采用了上述实施例中的任意一种扫地机器人控制方法。The embodiment of the present application also discloses a computer-readable storage medium, and the computer-readable storage medium stores computer instructions, wherein, when the computer instructions are executed by the processor, any sweeping robot control method in the above-mentioned embodiments is adopted .
其中,计算机指令可以存储于计算机可读介质中,计算机指令包括计算机指令代码,计算机指令代码可以为源代码形式、对象代码形式、可执行文件或某些中间件形式等,计算机可读介质包括能够携带计算机指令代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM)、随机存取存储器(RAM)、电载波信号、电信信号以及软件分发介质等,需要说明的是,计算机可读介质包括但不限于上述元器件。Wherein, the computer instructions may be stored in a computer-readable medium, and the computer instructions include computer instruction codes, and the computer instruction codes may be in the form of source code, object code, executable file or some middleware, etc., and the computer-readable medium includes Any entity or device carrying computer instruction code, recording medium, USB flash drive, removable hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random-access memory (RAM), electrical carrier signal, telecommunication signal and software It should be noted that the computer-readable medium includes but is not limited to the above components.
其中,通过本计算机可读存储介质,将上述实施例中的任意一种扫地机器人控制方法存储于计算机可读存储介质中,并且,被加载并执行于处理器上,以方便上述方法的存储及应用。Wherein, through this computer-readable storage medium, any one of the sweeping robot control methods in the above-mentioned embodiments is stored in the computer-readable storage medium, and is loaded and executed on the processor, so as to facilitate the storage and operation of the above-mentioned method. application.
以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。All of the above are preferred embodiments of the application, and are not intended to limit the protection scope of the application. Therefore, all equivalent changes made according to the structure, shape, and principle of the application should be covered by the protection scope of the application. Inside.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310499440.5A CN116421101A (en) | 2023-05-05 | 2023-05-05 | A sweeping robot control method, system, terminal equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202310499440.5A CN116421101A (en) | 2023-05-05 | 2023-05-05 | A sweeping robot control method, system, terminal equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN116421101A true CN116421101A (en) | 2023-07-14 |
Family
ID=87089074
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202310499440.5A Pending CN116421101A (en) | 2023-05-05 | 2023-05-05 | A sweeping robot control method, system, terminal equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN116421101A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025040116A1 (en) * | 2023-08-21 | 2025-02-27 | 苏州宝时得电动工具有限公司 | Control method for autonomous working machine, and autonomous working machine and storage medium |
| JP2025088469A (en) * | 2023-11-30 | 2025-06-11 | ソフトバンクロボティクス株式会社 | MAINTENANCE WORK SUPPORT DEVICE AND MAINTENANCE WORK SUPPORT METHOD |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130326839A1 (en) * | 2012-06-08 | 2013-12-12 | Lg Electronics Inc. | Robot cleaner, controlling method of the same, and robot cleaning system |
| CN107233051A (en) * | 2017-07-03 | 2017-10-10 | 北京小米移动软件有限公司 | The control method and device of sweeping robot |
| CN111374601A (en) * | 2018-12-28 | 2020-07-07 | 珠海市一微半导体有限公司 | Operation planning method, device and cleaning system of sweeping robot |
| CN111568311A (en) * | 2020-04-22 | 2020-08-25 | 青岛海尔空调器有限总公司 | A device control method, device and electronic device |
| CN113876250A (en) * | 2021-09-30 | 2022-01-04 | 杭州华橙软件技术有限公司 | Device control method, device, storage medium, and electronic apparatus |
| CN115486763A (en) * | 2022-08-26 | 2022-12-20 | 珠海格力电器股份有限公司 | A sweeping robot route planning method, device, sweeping robot and system |
-
2023
- 2023-05-05 CN CN202310499440.5A patent/CN116421101A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130326839A1 (en) * | 2012-06-08 | 2013-12-12 | Lg Electronics Inc. | Robot cleaner, controlling method of the same, and robot cleaning system |
| CN103479303A (en) * | 2012-06-08 | 2014-01-01 | Lg电子株式会社 | Robot cleaner, controlling method of the same, and robot cleaning system |
| CN107233051A (en) * | 2017-07-03 | 2017-10-10 | 北京小米移动软件有限公司 | The control method and device of sweeping robot |
| CN111374601A (en) * | 2018-12-28 | 2020-07-07 | 珠海市一微半导体有限公司 | Operation planning method, device and cleaning system of sweeping robot |
| CN111568311A (en) * | 2020-04-22 | 2020-08-25 | 青岛海尔空调器有限总公司 | A device control method, device and electronic device |
| CN113876250A (en) * | 2021-09-30 | 2022-01-04 | 杭州华橙软件技术有限公司 | Device control method, device, storage medium, and electronic apparatus |
| CN115486763A (en) * | 2022-08-26 | 2022-12-20 | 珠海格力电器股份有限公司 | A sweeping robot route planning method, device, sweeping robot and system |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025040116A1 (en) * | 2023-08-21 | 2025-02-27 | 苏州宝时得电动工具有限公司 | Control method for autonomous working machine, and autonomous working machine and storage medium |
| JP2025088469A (en) * | 2023-11-30 | 2025-06-11 | ソフトバンクロボティクス株式会社 | MAINTENANCE WORK SUPPORT DEVICE AND MAINTENANCE WORK SUPPORT METHOD |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111839371B (en) | Ground cleaning method, device, sweeper and computer storage medium | |
| CN111657798B (en) | Control method, device and cleaning robot for cleaning robot based on scene information | |
| US11878425B1 (en) | Robot task optimization based on historical task and location correlated durations | |
| CN111643017B (en) | Cleaning robot control method and device based on schedule information and cleaning robot | |
| US11589722B2 (en) | Cleaning method and cleaning robot | |
| US9563182B2 (en) | Building analysis systems and methods | |
| KR101637906B1 (en) | Methods, devices, program and recording medium for clearing garbage | |
| CN105411491A (en) | Home intelligent cleaning system and method based on environment monitoring | |
| US9402518B2 (en) | Apparatus and method for controlling cleaning in robotic cleaner | |
| CN116421101A (en) | A sweeping robot control method, system, terminal equipment and storage medium | |
| CN108829115A (en) | A kind of motion control method and its calculating equipment of robot | |
| CN111150331A (en) | Information processing method and device, mobile cleaning equipment and computer readable storage medium | |
| CN113876250B (en) | Equipment control method, device, storage medium and electronic device | |
| CN110928282A (en) | Control method and device for cleaning robot | |
| CN111856951A (en) | Control method, device and system of intelligent household equipment | |
| CN114521841A (en) | Cleaning area management method, system, intelligent terminal, robot and storage medium | |
| Kim et al. | User-centered approach to path planning of cleaning robots: analyzing user's cleaning behavior | |
| CN111813111B (en) | A multi-robot collaborative working method | |
| CN114489058A (en) | Sweeping robot, path planning method and device thereof and storage medium | |
| CN115486763A (en) | A sweeping robot route planning method, device, sweeping robot and system | |
| TW201824099A (en) | Path planning method of self-propelled cleaning robot and self-propelled cleaning robot system | |
| CN115137251B (en) | Sweeping robot, control method and control system thereof and storage medium | |
| CN118859959A (en) | Rapid object-finding method and related device based on humanoid robot | |
| CN112540601B (en) | Control method, control device, electronic device and storage medium | |
| CN112386188B (en) | Sweeping control method and device and storage medium |
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 |