清洁机构的清洗控制方法、装置及存储介质

文档序号:1133256 发布日期:2020-10-09 浏览:3次 >En<

阅读说明:本技术 清洁机构的清洗控制方法、装置及存储介质 (Cleaning control method and device for cleaning mechanism and storage medium ) 是由 吴军 于 2020-06-23 设计创作,主要内容包括:本申请涉及一种清洁机构的清洗控制方法、装置及存储介质,属于计算机技术领域,该方法包括:获取清洁设备的开始清洁时间;获取清洁机构的清洗时长;基于开始清洁时间和清洗时长确定清洁机构的清洗时间,清洗时间位于开始清洁时间之前;在时间到达清洗时间时控制清洁设备对清洁机构进行清洗;可以解决在开始工作时才对清洁机构进行清洗,导致清洁设备的清洁效率较低的问题;由于可以在开始工作之前对清洗机构清洗完成,因此,可以提高清洁设备的清洁效率。(The application relates to a cleaning control method, a cleaning control device and a storage medium of a cleaning mechanism, belonging to the technical field of computers, wherein the method comprises the following steps: acquiring the cleaning starting time of the cleaning equipment; acquiring the cleaning time of a cleaning mechanism; determining a cleaning time of the cleaning mechanism based on the cleaning start time and the cleaning duration, the cleaning time being before the cleaning start time; when the time reaches the cleaning time, the cleaning device is controlled to clean the cleaning mechanism; the problem that the cleaning efficiency of the cleaning equipment is low due to the fact that the cleaning mechanism is cleaned when the cleaning equipment starts to work can be solved; since the washing of the washing mechanism can be completed before the start of the operation, the cleaning efficiency of the cleaning apparatus can be improved.)

清洁机构的清洗控制方法、装置及存储介质

技术领域

本申请涉及一种清洁机构的清洗控制方法、装置及存储介质,属于计算机技术领域。

背景技术

清洁设备(如扫地机器人、拖地机人等)是智能家用电器的一种,能凭借一定的人工智能,自动在房间内完成地面清理工作。现有的清洁设备中,通过在设备底部设置抹布实现拖地功能。当抹布脏污程度严重时,在之后的地面清理过程中会对地面造成二次污染。因此,在清洁设备开始工作前需要对清洁机构(比如:拖布)进行清洗。

现有的清洁机构的清洗控制方法包括:在清洁设备接收到开始工作的信号时,首先对清洁机构进行清洗;在对清洁机构清洗完成后再对工作区域进行清洁。

然而,在开始工作时才对清洁机构进行清洗,会造成清洁设备的开始工作时间的延时,降低清洁设备的清洁效率。

发明内容

本申请提供了一种清洁机构的清洗控制方法、装置及存储介质,可以解决在开始工作时才对清洁机构进行清洗,导致清洁设备的清洁效率较低的问题。本申请提供如下技术方案:

第一方面,提供了一种清洁机构的清洗控制方法,所述清洁机构安装于清洁设备上,所述清洁机构用于在所述清洁设备的控制下对工作区域进行清洁,所述方法包括:

获取所述清洁设备的开始清洁时间;

获取所述清洁机构的清洗时长;

基于所述开始清洁时间和所述清洗时长确定所述清洁机构的清洗时间,所述清洗时间位于所述开始清洁时间之前;

在时间到达所述清洗时间时控制所述清洁设备对所述清洁机构进行清洗。

可选地,所述获取所述清洁设备的开始清洁时间,包括:

接收其它设备发送的开始清洁时间,所述其它设备与所述清洁设备通信相连,且接收所述开始清洁时间的接收时间位于所述开始清洁时间之前。

可选地,所述获取所述清洁设备的开始清洁时间,包括:

获取所述清洁设备的历史开始清洁时间;

根据所述历史开始清洁时间预测所述开始清洁时间。

可选地,所述根据所述历史开始清洁时间预测所述开始清洁时间,包括:

在存在大于预设数量的历史开始清洁时间位于同一时间范围内时,根据位于所述时间范围内的多个历史开始清洗时间,确定所述开始清洁时间。

可选地,所述获取所述清洁机构的清洗时长,包括:

获取所述清洁机构的历史清洗时长;

根据所述历史清洗时长预测本次的清洗时长。

可选地,所述获取所述清洁机构的清洗时长,包括:

获取所述清洁机构的脏污程度;

根据所述脏污程度确定本次的清洗时长。

可选地,所述获取所述清洁机构的脏污程度,包括:

获取所述清洁设备的上一次工作时长;

根据所述工作时长确定所述脏污程度,所述工作时长与所述脏污程度呈正相关关系。

可选地,所述方法还包括:

确定上一次工作之后是否对所述清洁机构进行清洗;

在未对所述清洁机构进行清洗时,触发执行所述基于所述开始清洁时间和所述清洗时长确定所述清洁机构的清洗时间的步骤。

第二方面,提供了一种清洁机构的清洗控制装置,所述清洁机构安装于清洁设备上,所述清洁机构用于在所述清洁设备的控制下对工作区域进行清洁,所述装置包括:

时间获取模块,用于获取所述清洁设备的开始清洁时间;

时长获取模块,用于获取所述清洁机构的清洗时长;

时间确定模块,用于基于所述开始清洁时间和所述清洗时长确定所述清洁机构的清洗时间,所述清洗时间位于所述开始清洁时间之前;

清洗控制模块,用于在时间到达所述清洗时间时控制所述清洁设备对所述清洁机构进行清洗。

第三方面,提供一种清洁机构的清洗控制装置,所述装置包括处理器和存储器;所述存储器中存储有程序,所述程序由所述处理器加载并执行以实现第一方面所述的清洁机构的清洗控制方法。

第四方面,提供一种计算机可读存储介质,所述存储介质中存储有程序,所述程序由所述处理器加载并执行以实现第一方面所述的清洁机构的清洗控制方法。

本申请的有益效果在于:通过获取清洁设备的开始清洁时间;获取清洁机构的清洗时长;基于开始清洁时间和清洗时长确定清洁机构的清洗时间,清洗时间位于开始清洁时间之前;在时间到达清洗时间时控制清洁设备对清洁机构进行清洗;可以解决在开始工作时才对清洁机构进行清洗,导致清洁设备的清洁效率较低的问题;由于可以在开始工作之前对清洗机构清洗完成,因此,可以提高清洁设备的清洁效率。

上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,并可依照说明书的内容予以实施,以下以本申请的较佳实施例并配合附图详细说明如后。

附图说明

图1是本申请一个实施例提供的清洁设备的结构示意图;

图2是本申请一个实施例提供的清洁机构的清洗控制方法的流程图;

图3是本申请一个实施例提供的清洁机构的清洗控制装置的框图;

图4是本申请一个实施例提供的清洁机构的清洗控制装置的框图。

具体实施方式

下面结合附图和实施例,对本申请的具体实施方式作进一步详细描述。以下实施例用于说明本申请,但不用来限制本申请的范围。

图1是本申请一个实施例提供的清洁设备的结构示意图。清洁设备为具有清洁功能和自移动功能的设备,如:扫地机器人、拖地机器人等,本实施例不对清洁设备的设备类型作限定。如图1所示,清洁设备至少包括:清洁结构110和控制组件120。

其中,清洁机构110用于在清洁设备的控制下对工作区域进行清洁。可选地,清洁机构110可以为毛刷、抹布等,本实施例不对清洁结构110的类型作限定。

控制组件120用于控制清洁设备工作,比如:控制清洁设备开始工作的时间、结束工作的时间、控制对清洁机构进行清洗等。

本实施例中,控制组件120用于:获取清洁设备的开始清洁时间;获取清洁机构的清洗时长;基于开始清洁时间和清洗时长确定清洁机构的清洗时间,清洗时间位于开始清洁时间之前;在时间到达清洗时间时控制清洁设备对清洁机构进行清洗。

另外,本实施例中以控制组件120安装于清洁设备上为例进行说明,在实际实现时,控制组件120也可以安装于与清洁设备相独立的其它设备中。

另外,清洁设备还可以包括更多的组件,比如:用于带动清洁设备移动的移动组件(比如:车轮)、用于带动移动组件运动的驱动组件(比如:电机)、供电组件(比如:电池包),本实施例在此不对清洁设备包括的组件一一列举。

图2是本申请一个实施例提供的清洁机构的清洗控制方法的流程图,本实施例以该方法应用于图1所示的清洁设备中,且各个步骤的执行主体为控制组件120为例进行说明。该方法至少包括以下几个步骤:

步骤201,获取清洁设备的开始清洁时间。

可选地,获取清洁设备的开始清洁时间的方式包括但不限于以下几种方式中的至少一种:

第一种:接收其它设备发送的开始清洁时间。其中,接收开始清洁时间的接收时间位于开始清洁时间之前。

其它设备与清洁设备通信相连。其它设备可以为安装有设备控制程序的终端,该设备控制程序用于供用户对清洁设备进行控制。终端可以为手机、平板电脑、可穿戴式设备等,本实施例不对终端的类型作限定。

第二种:获取清洁设备的历史开始清洁时间;根据历史开始清洁时间预测开始清洁时间。

在一个示例中,根据历史开始清洁时间预测开始清洁时间,包括:在存在大于预设数量的历史开始清洁时间位于同一时间范围内时,根据位于该时间范围内的多个历史开始清洗时间,确定开始清洁时间。

比如:计算位于时间范围内的多个历史开始清洗时间的平均值,得到开始清洁时间。

又比如:根据每个历史开始清洗时间的次数分配对应的权重,计算多个历史开始清洗时间的加权平均值,得到开始清洁时间。其中,次数与权重呈正相关关系。

当然,根据同一时间范围内的多个历史开始清洗时间,确定开始清洁时间的方式也可以为其它方式,本实施例在此不再一一列举。

预设数量可以为5、10等,本实施例不对预设数量的取值作限定。

时间范围的跨度小于24小时。比如:时间范围的跨度为半小时、一小时、十分钟等,本实施例不对时间范围的设置方式作限定。

在另一个示例中,清洁设备将上一次的开始清洁时间确定为本次的开始清洁时间。当然,清洁设备也可以采用其它方式根据历史开始清洁时间预测开始清洁时间,本实施例在此不再一一列举。

步骤202,获取清洁机构的清洗时长。

其中,获取清洁机构的清洗时长,包括但不限于以下几种方式:

第一种:获取清洁机构的历史清洗时长;根据历史清洗时长预测本次的清洗时长。

比如:将各个历史清洗时长的平均值确定为本次的清洗时长。

第二种:获取清洁机构的脏污程度;根据脏污程度确定本次的清洗时长。

可选地,获取清洁机构的脏污程度,包括:获取清洁设备的上一次工作时长;根据工作时长确定脏污程度。其中,工作时长与脏污程度呈正相关关系。或者,清洁设备上安装有脏污检测传感器,通过该脏污传感器的检测结果确定清洁结构的脏污程度。脏污检测传感器可以为图像传感器。

其中,根据脏污程度确定本次的清洗时长,包括:建立脏污程度与清洗时长之间的映射关系,根据该映射关系确定清洁机构当前的脏污程度对应的清洗时长。

可选地,步骤202可以在步骤201之后执行;或者,也可以在步骤201之前执行;或者,还可以与步骤201同时执行,本实施例不对步骤201和202之间的执行顺序作限定。

步骤203,基于开始清洁时间和清洗时长确定清洁机构的清洗时间,清洗时间位于开始清洁时间之前。

可选地,清洗时间位于开始清洁时间减去清洗时长得到的时间之前;或者,清洗时间为开始清洁时间减去清洗时长得到的时间。

由于清洁设备在上一次的清洁工作完成后,可能已经对清洁机构进行清洁。因此,为了避免重复清洁的问题,本实施例中,清洁设备会确定上一次工作之后是否对清洁机构进行清洗;在未对清洁机构进行清洗时执步骤203。

步骤204,在时间到达清洗时间时控制清洁设备对清洁机构进行清洗。

在一个示例中,清洁设备上未携带水箱,此时,控制清洁设备对清洁机构进行清洗,包括:控制清洁设备移动至水箱位置,以使水箱位置出的清洗设备对清洁结构进行清洗。

在另一个示例中,清洁设备上携带有水箱,此时,控制清洁设备对清洁机构进行清洗,包括:控制抽水设备从水箱中抽水,并将抽出的水箱清洁机构喷洒,以对清洁机构进行清洗。

综上所述,本实施例提供的清洁机构的清洗控制方法,通过获取清洁设备的开始清洁时间;获取清洁机构的清洗时长;基于开始清洁时间和清洗时长确定清洁机构的清洗时间,清洗时间位于开始清洁时间之前;在时间到达清洗时间时控制清洁设备对清洁机构进行清洗;可以解决在开始工作时才对清洁机构进行清洗,导致清洁设备的清洁效率较低的问题;由于可以在开始工作之前对清洗机构清洗完成,因此,可以提高清洁设备的清洁效率。

图3是本申请一个实施例提供的清洁机构的清洗控制装置的框图,本实施例以该装置应用于图1所示的清洁设备中为例进行说明。该装置至少包括以下几个模块:时间获取模块310、时长获取模块320、时间确定模块330和清洗控制模块340。

时间获取模块310,用于获取所述清洁设备的开始清洁时间;

时长获取模块320,用于获取所述清洁机构的清洗时长;

时间确定模块330,用于基于所述开始清洁时间和所述清洗时长确定所述清洁机构的清洗时间,所述清洗时间位于所述开始清洁时间之前;

清洗控制模块340,用于在时间到达所述清洗时间时控制所述清洁设备对所述清洁机构进行清洗。

相关细节参考上述方法实施例。

需要说明的是:上述实施例中提供的清洁机构的清洗控制装置在进行清洁机构的清洗控制时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将清洁机构的清洗控制装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的清洁机构的清洗控制装置与清洁机构的清洗控制方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

图4是本申请一个实施例提供的清洁机构的清洗控制装置的框图,该装置可以是图1所示的清洁设备。该装置至少包括处理器401和存储器402。

处理器401可以包括一个或多个处理核心,比如:4核心处理器、8核心处理器等。处理器401可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器401也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器401可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器401还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。

存储器402可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器402还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器402中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器401所执行以实现本申请中方法实施例提供的清洁机构的清洗控制方法。

在一些实施例中,清洁机构的清洗控制装置还可选包括有:***设备接口和至少一个***设备。处理器401、存储器402和***设备接口之间可以通过总线或信号线相连。各个***设备可以通过总线、信号线或电路板与***设备接口相连。示意性地,***设备包括但不限于:射频电路和电源等。

当然,清洁机构的清洗控制装置还可以包括更少或更多的组件,本实施例对此不作限定。

可选地,本申请还提供有一种计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序由处理器加载并执行以实现上述方法实施例的清洁机构的清洗控制方法。

可选地,本申请还提供有一种计算机产品,该计算机产品包括计算机可读存储介质,所述计算机可读存储介质中存储有程序,所述程序由处理器加载并执行以实现上述方法实施例的清洁机构的清洗控制方法。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种KBS植物萃取湿巾

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!