室内清洁方法及装置技术领域
本公开涉及室内清洁技术领域,尤其涉及一种室内清洁方法及装置。
背景技术
清扫机器人又称自动打扫机、智能吸尘、机器人吸尘器等,是智能家用
电器的一种,能凭借一定的人工智能,自动在房间内完成地板清理工作。一
般采用刷扫和真空方式,将地面杂物先吸纳进入自身的垃圾收纳盒,从而完
成地面清理的功能。一般来说,将完成清扫、吸尘、擦地工作的机器人,也
统一归为清扫机器人。
空气净化器又称空气清洁器、空气清新机、净化器,是指能够吸附、分
解或转化各种空气污染物(一般包括PM2.5、粉尘、花粉、异味、甲醛之类
的装修污染、细菌、过敏原等),有效提高空气清洁度的产品。
目前,清扫机器人和空气净化器在室内进行清扫时,均需用户独立控制,
两者之间并无关联。
发明内容
本公开实施例提供一种室内清洁方法及装置,包括如下技术方案:
第一方面,提供一种室内清洁方法,包括:
监测室内的清扫机器人执行任务状态;
响应于根据所述执行任务状态确定所述清扫机器人的当前任务进度;
根据所述清扫机器人的当前任务进度,控制目标设备运行。
在一个实施例中,所述控制目标设备运行,包括:
控制空气净化设备运行。
在一个实施例中,所述控制空气净化设备运行,包括:
获取所述清扫机器人执行任务时的工作模式;
获取与所述机器人的所述工作模式对应的空气净化设备的目标工作模
式;
将所述目标工作模式携带于所述控制指令中输出至所述空气净化设备;
所述携带有所述目标工作模式的控制指令用于控制所述空气净化设备按照所
述目标工作模式开始运行。
在一个实施例中,所述控制空气净化设备运行,包括:
获取室内空气的空气质量信息;
获取与所述空气质量信息对应的空气净化设备的目标工作模式;
将所述目标工作模式携带于所述控制指令中输出至室内的空气净化设
备;所述携带有所述目标工作模式的控制指令用于控制所述空气净化设备按
照所述目标工作模式开始运行。
在一个实施例中,所述当前任务进度包括当前工作时长,所述根据所述
清扫机器人的当前任务进度,控制目标设备运行,包括:
在所述当前任务的当前工作时长大于或等于预设工作时长时,控制所述
目标设备运行;或者
在所述当前任务的剩余工作时长小于或等于预设剩余时长时,控制所述
目标设备运行。
在一个实施例中,所述当前任务进度包括当前任务完成量;
所述根据所述清扫机器人的当前任务进度,控制目标设备运行,包括:
在所述当前任务完成量大于或等于预设任务完成量时,控制所述目标设
备运行。
第二方面,提供一种室内清洁装置,包括:
监测模块,用于监测室内的清扫机器人执行任务状态;
确定模块,用于响应于根据所述监测模块监测的执行任务状态确定所述
清扫机器人的当前任务进度;
控制模块,用于根据所述确定模块确定的清扫机器人的当前任务进度,
控制目标设备运行。
在一个实施例中,所述控制模块还用于:
控制空气净化设备运行。
在一个实施例中,所述控制模块包括:
第一获取子模块,用于获取所述清扫机器人执行任务时的工作模式;
第二获取子模块,用于获取与所述第一获取子模块获取的清扫机器人的
所述工作模式对应的空气净化设备的目标工作模式;
第一输出子模块,用于将所述第二获取子模块获取的所述目标工作模式
携带于所述控制指令中输出至所述空气净化设备;所述携带有所述目标工作
模式的控制指令用于控制所述空气净化设备按照所述目标工作模式开始运
行。
在一个实施例中,所述控制模块包括:
第三获取子模块,用于获取室内空气的空气质量信息;
第四获取子模块,用于获取与所述第三获取子模块获取的所述空气质量
信息对应的空气净化设备的目标工作模式;
第二输出子模块,用于将所述第四获取子模块获取的所述目标工作模式
携带于所述控制指令中输出至室内的空气净化设备;所述携带有所述目标工
作模式的控制指令用于控制所述空气净化设备按照所述目标工作模式开始运
行。
在一个实施例中,所述当前任务进度包括当前工作时长,所述控制模块
包括:
第一控制子模块,用于在所述当前任务的当前工作时长大于或等于预设
工作时长时,控制所述目标设备运行;或者在所述当前任务的剩余工作时长
小于或等于预设剩余时长时,控制所述目标设备运行。
在一个实施例中,所述当前任务进度包括当前任务完成量;
所述控制模块包括:
第二控制子模块,用于在所述当前任务完成量大于或等于预设任务完成
量时,控制所述目标设备运行。
第三方面,提供一种室内清洁装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为:
监测室内的清扫机器人执行任务状态;
响应于根据所述执行任务状态确定所述清扫机器人的当前任务进度;
根据所述清扫机器人的当前任务进度,控制目标设备运行。
本公开的实施例提供的技术方案可以包括以下有益效果:
上述技术方案,在室内的清扫机器人执行任务时,监测清扫机器人的执
行任务状态,根据执行任务状态确定清扫机器人的当前任务进度,进而根据
当前任务进入控制目标设备运行,例如控制空气净化设备运行,这样,在清
扫机器人的当前任务进度达到一定程度时,可以自动控制目标设备的运行,
从而不需要用户手动进行控制,减少用户的操作,同时自动控制空气净化设
备等目标设备运行,可以为用户提供良好的室内环境,提升用户的使用体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性
的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公
开的实施例,并与说明书一起用于解释本公开的原理。
图1是根据一示例性实施例示出的室内清洁方法的流程图。
图2是根据一示例性实施例示出的一种室内清洁方法的流程图。
图3是根据一示例性实施例示出的另一种室内清洁方法的流程图。
图4是根据一示例性实施例示出的再一种室内清洁方法的流程图。
图5是根据一示例性实施例示出的又一种室内清洁方法的流程图。
图6是根据一示例性实施例示出的又一种室内清洁方法的流程图。
图7是根据一示例性实施例示出的室内清洁装置的框图。
图8是根据一示例性实施例示出的一种室内清洁装置中控制模块的框
图。
图9是根据一示例性实施例示出的另一种室内清洁装置中控制模块的框
图。
图10是根据一示例性实施例示出的再一种室内清洁装置中控制模块的
框图。
图11是根据一示例性实施例示出的又一种室内清洁装置中控制模块的
框图。
图12是根据一示例性实施例示出的适用于室内清洁装置的框图。
具体实施方式
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描
述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要
素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有
实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些
方面相一致的装置和方法的例子。
本公开实施例提供了一种室内清洁方法,该方法可用于清扫机器人,或
者服务器,或者空气净化设备等目标设备中,如图1所示,该方法包括步骤
S101至S103:
在步骤S101中,监测室内的清扫机器人执行任务状态;
在步骤S102中,响应于根据执行任务状态确定清扫机器人的当前任务
进度;
在步骤S103中,根据清扫机器人的当前任务进度,控制目标设备运行。
在该实施例中,在室内的清扫机器人执行任务时,监测清扫机器人的执
行任务状态,根据执行任务状态确定清扫机器人的当前任务进度,进而根据
当前任务进入控制目标设备运行,这样,在清扫机器人的当前任务进度达到
一定程度时,可以自动控制目标设备的运行,从而不需要用户手动进行控制,
减少用户的操作,提升用户的使用体验。
如图2所示,在一个实施例中,上述步骤S103包括步骤S201:
在步骤S201中,根据清扫机器人的当前任务进度,控制空气净化设备
运行。
在该实施例中,目标设备可以是空气净化设备,这样,根据清扫机器人
的当前任务进度控制空气净化设备的运行,从而不需要用户手动进行控制,
减少用户的操作。同时自动控制空气净化设备等目标设备运行,可以在清扫
机器人执行任务的过程中或任务执行完毕后,及时对室内的空气进行净化,
为用户提供良好的室内环境,提升用户的使用体验。
其中,可以按照以下两种方式控制空气净化设备的运行:
方式一
如图3所示,在一个实施例中,控制空气净化设备运行,包括步骤S301
至S303:
在步骤S301中,获取清扫机器人执行任务时的工作模式;
在步骤S302中,获取与机器人的工作模式对应的空气净化设备的目标
工作模式;
在步骤S303中,将目标工作模式携带于控制指令中输出至空气净化设
备;携带有目标工作模式的控制指令用于控制空气净化设备按照目标工作模
式开始运行。
在该实施例中,用户或厂商可以设置与清扫机器人的每个工作模式对应
的空气净化器的工作模式,例如,设置当清扫机器人的工作模式为强力清扫
模式时对应的空气净化设备的工作模式为强力净化模式,当清扫机器人的工
作模式为普通清扫模式时对应的空气净化设备的工作模式为普通净化模式,
即清扫机器人在清扫时引起的空气污染越大,空气净化设备对应的净化强度
也越大,这样,可以控制空气净化设备有针对性的对室内空气进行净化,从
而达到最好的净化效果,为提供良好的室内环境,提升用户的使用体验。
方式二
如图4所示,在一个实施例中,控制空气净化设备运行,包括步骤S401
至S403:
在步骤S401中,获取室内空气的空气质量信息;
在步骤S402中,获取与空气质量信息对应的空气净化设备的目标工作
模式;
在步骤S403中,将目标工作模式携带于控制指令中输出至室内的空气
净化设备;携带有目标工作模式的控制指令用于控制空气净化设备按照目标
工作模式开始运行。
在该实施例中,用户或厂商可以设置不同的空气质量对应的空气净化器
的工作模式,例如,设置当空气质量较差时,如空气中的颗粒物浓度大于第
一颗粒物浓度时,对应的空气净化设备的工作模式为强力净化模式,即净化
强度较大,当空气质量一般时,如空气中的颗粒物浓度小于或等于第一颗粒
物浓度大于第二颗粒物浓度(第二颗粒物浓度小于第一颗粒物浓度)时,对
应的空气净化设备的工作模式为普通净化模式,即净化强度适中,当空气质
量较好时,如空气中的颗粒物浓度小于或等于第二颗粒物浓度时,对应的空
气净化设备的工作模式为轻柔净化模式,即净化强度较小。这样,空气质量
越好,空气净化设备的净化强度越小,反之,空气质量越差,空气净化设备
的净化强度越大,这样,可以控制空气净化设备有针对性的对室内空气进行
净化,从而既可以避免空气净化设备净化强度过大造成的不必要的资源耗费,
又可以避免空气净化设备净化强度过小而造成空气质量差,从而达到最好的
净化效果,为提供良好的室内环境,提升用户的使用体验。
其中,当前任务进度包括当前工作时长和当前任务完成量,下面分别以
当前任务进度为当前工作时长和当前任务完成量为例,详细说明本公开的技
术方案。
实施例一
如图5所示,在一个实施例中,当前任务进度包括当前工作时长,上述
步骤S201包括步骤S501:
在步骤S501中,在当前任务的当前工作时长大于或等于预设工作时长
时,控制目标设备运行;或者在当前任务的剩余工作时长小于或等于预设剩
余时长时,控制目标设备运行。
在该实施例中,在清扫机器人执行当前任务时,可以记录清扫机器人在
执行当前任务时的当前工作时长,从而根据当前工作时长控制目标设备运行。
当然,也可以根据当前工作时长计算出剩余工作时长,从而根据剩余工作时
长控制目标设备运行。
例如,预设工作时长为30分钟,则在清扫机器人的当前工作时长大于或
等于30分钟时,控制目标设备开始运行。而如果设置预设剩余时长为20分
钟,则根据机器人的当前工作时长和用户预设的清扫机器人的总工作时长计
算出机器人的剩余工作时长,当剩余工作时长小于或等于20分钟时控制目标
设备运行。
实施例二
如图6所示,在一个实施例中,当前任务进度包括当前任务完成量上述
步骤S201包括步骤S601:
在步骤S601中,在当前任务完成量大于或等于预设任务完成量时,控
制目标设备运行。
在该实施例中,当清扫机器人在室内清扫时,可以记录清扫机器人需要
清扫的区域,以及清扫机器人的已清扫区域,从而根据已清扫区域和需要清
扫的区域计算当前任务完成量,其中
例如,预设任务完成量为80%,则在当前任务完成量大于或等于80%
时,控制目标设备运行。又例如,预设任务完成量为100%,则在当前任务
执行完毕时,控制目标设备运行。
下述为本公开装置实施例,可以用于执行本公开方法实施例。
图7是根据一示例性实施例示出的一种室内清洁装置的框图,该装置可
以通过软件、硬件或者两者的结合实现成为清扫机器人,或者服务器,或者
空气净化设备等目标设备的部分或者全部。如图7所示,该室内清洁装置包
括:
监测模块71被配置为监测室内的清扫机器人执行任务状态;
确定模块72被配置为响应于根据所述监测模块71监测的执行任务状态
确定所述清扫机器人的当前任务进度;
控制模块73被配置为根据所述确定模块72确定的清扫机器人的当前任
务进度,控制目标设备运行。
在该实施例中,在室内的清扫机器人执行任务时,监测模块71监测清扫
机器人的执行任务状态,确定模块72根据执行任务状态确定清扫机器人的当
前任务进度,进而由控制模块73根据当前任务进入控制目标设备运行,这样,
在清扫机器人的当前任务进度达到一定程度时,可以自动控制目标设备的运
行,从而不需要用户手动进行控制,减少用户的操作,提升用户的使用体验。
在一个实施例中,所述控制模块73还用于:控制空气净化设备运行。
在该实施例中,目标设备可以是空气净化设备,这样,根据清扫机器人
的当前任务进度控制空气净化设备的运行,从而不需要用户手动进行控制,
减少用户的操作。同时自动控制空气净化设备等目标设备运行,可以在清扫
机器人执行任务的过程中或任务执行完毕后,及时对室内的空气进行净化,
为用户提供良好的室内环境,提升用户的使用体验。
如图8所示,在一个实施例中,所述控制模块73包括:
第一获取子模块81被配置为获取所述清扫机器人执行任务时的工作模
式;
第二获取子模块82被配置为获取与所述第一获取子模块91获取的清扫
机器人的所述工作模式对应的空气净化设备的目标工作模式;
第一输出子模块83被配置为将所述第二获取子模块92获取的所述目标
工作模式携带于所述控制指令中输出至所述空气净化设备;所述携带有所述
目标工作模式的控制指令用于控制所述空气净化设备按照所述目标工作模式
开始运行。
在该实施例中,用户或厂商可以设置与清扫机器人的每个工作模式对应
的空气净化器的工作模式,例如,设置当清扫机器人的工作模式为强力清扫
模式时对应的空气净化设备的工作模式为强力净化模式,当清扫机器人的工
作模式为普通清扫模式时对应的空气净化设备的工作模式为普通净化模式,
即清扫机器人在清扫时引起的空气污染越大,空气净化设备对应的净化强度
也越大,这样,可以控制空气净化设备有针对性的对室内空气进行净化,从
而达到最好的净化效果,为提供良好的室内环境,提升用户的使用体验。
如图9所示,在一个实施例中,所述控制模块73包括:
第三获取子模块91被配置为获取室内空气的空气质量信息;
第四获取子模块92被配置为获取与所述第三获取子模块101获取的所述
空气质量信息对应的空气净化设备的目标工作模式;
第二输出子模块93被配置为将所述第四获取子模块获取的所述目标工
作模式携带于所述控制指令中输出至室内的空气净化设备;所述携带有所述
目标工作模式的控制指令用于控制所述空气净化设备按照所述目标工作模式
开始运行。
在该实施例中,用户或厂商可以设置不同的空气质量对应的空气净化器
的工作模式,例如,设置当空气质量较差时,如空气中的颗粒物浓度大于第
一颗粒物浓度时,对应的空气净化设备的工作模式为强力净化模式,即净化
强度较大,当空气质量一般时,如空气中的颗粒物浓度小于或等于第一颗粒
物浓度大于第二颗粒物浓度(第二颗粒物浓度小于第一颗粒物浓度)时,对
应的空气净化设备的工作模式为普通净化模式,即净化强度适中,当空气质
量较好时,如空气中的颗粒物浓度小于或等于第二颗粒物浓度时,对应的空
气净化设备的工作模式为轻柔净化模式,即净化强度较小。这样,空气质量
越好,空气净化设备的净化强度越小,反之,空气质量越差,空气净化设备
的净化强度越大,这样,可以控制空气净化设备有针对性的对室内空气进行
净化,从而既可以避免空气净化设备净化强度过大造成的不必要的资源耗费,
又可以避免空气净化设备净化强度过小而造成空气质量差,从而达到最好的
净化效果,为提供良好的室内环境,提升用户的使用体验。
如图10所示,在一个实施例中,所述当前任务进度包括当前工作时长,
所述控制模块73包括:
第一控制子模块101被配置为在所述当前任务的当前工作时长大于或等
于预设工作时长时,控制所述目标设备运行;或者在所述当前任务的剩余工
作时长小于或等于预设剩余时长时,控制所述目标设备运行。
在该实施例中,在清扫机器人执行当前任务时,可以记录清扫机器人在
执行当前任务时的当前工作时长,从而根据当前工作时长控制目标设备运行。
当然,也可以根据当前工作时长计算出剩余工作时长,从而根据剩余工作时
长控制目标设备运行。
例如,预设工作时长为30分钟,则在清扫机器人的当前工作时长大于或
等于30分钟时,控制目标设备开始运行。而如果设置预设剩余时长为20
分钟,则根据机器人的当前工作时长和用户预设的清扫机器人的总工作时长
计算出机器人的剩余工作时长,当剩余工作时长小于或等于20分钟时控制目
标设备运行。
如图11所示,在一个实施例中,所述当前任务进度包括当前任务完成量;
所述控制模块73包括:
第二控制子模块111被配置为在所述当前任务完成量大于或等于预设任
务完成量时,控制所述目标设备运行。
在该实施例中,当清扫机器人在室内清扫时,可以记录清扫机器人需要
清扫的区域,以及清扫机器人的已清扫区域,从而根据已清扫区域和需要清
扫的区域计算当前任务完成量,其中
例如,预设任务完成量为80%,则在当前任务完成量大于或等于80%
时,控制目标设备运行。又例如,预设任务完成量为100%,则在当前任
务执行完毕时,控制目标设备运行。
根据本公开实施例的第三方面,提供一种室内清洁装置,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,处理器被配置为:
监测室内的清扫机器人执行任务状态;
响应于根据所述执行任务状态确定所述清扫机器人的当前任务进度;
根据所述清扫机器人的当前任务进度,控制目标设备运行。
上述处理器还可被配置为:
所述控制目标设备运行,包括:
控制空气净化设备运行。
上述处理器还可被配置为:
所述控制空气净化设备运行,包括:
获取所述清扫机器人执行任务时的工作模式;
获取与所述机器人的所述工作模式对应的空气净化设备的目标工作模
式;
将所述目标工作模式携带于所述控制指令中输出至所述空气净化设备;
所述携带有所述目标工作模式的控制指令用于控制所述空气净化设备按照所
述目标工作模式开始运行。
上述处理器还可被配置为:
所述控制空气净化设备运行,包括:
获取室内空气的空气质量信息;
获取与所述空气质量信息对应的空气净化设备的目标工作模式;
将所述目标工作模式携带于所述控制指令中输出至室内的空气净化设
备;所述携带有所述目标工作模式的控制指令用于控制所述空气净化设备按
照所述目标工作模式开始运行。
上述处理器还可被配置为:
所述当前任务进度包括当前工作时长,所述根据所述清扫机器人的当前
任务进度,控制目标设备运行,包括:
在所述当前任务的当前工作时长大于或等于预设工作时长时,控制所述
目标设备运行;或者
在所述当前任务的剩余工作时长小于或等于预设剩余时长时,控制所述
目标设备运行。
上述处理器还可被配置为:
所述当前任务进度包括当前任务完成量;
所述根据所述清扫机器人的当前任务进度,控制目标设备运行,包括:
在所述当前任务完成量大于或等于预设任务完成量时,控制所述目标设
备运行。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有
关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图12是根据一示例性实施例示出的一种用于室内清洁装置的框图。例
如,装置1200可以被提供为一服务器。装置1200包括处理组件1222,其进
一步包括一个或多个处理器,以及由存储器1232所代表的存储器资源,用于
存储可由处理部件1222的执行的指令,例如应用程序。存储器1232中存储
的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,
处理组件1222被配置为执行指令,以执行上述方法。
装置1200还可以包括一个电源组件1226被配置为执行装置1200的电源
管理,一个有线或无线网络接口1250被配置为将装置1200连接到网络,和
一个输入输出(I/O)接口1258。装置1200可以操作基于存储在存储器1232
的操作系统,例如WindowsServerTM,MacOSXTM,UnixTM,LinuxTM,
FreeBSDTM或类似。
一种非临时性计算机可读存储介质,当所述存储介质中的指令由装置
1200的处理器执行时,使得装置1200能够执行上述室内清洁方法,所述方
法包括:
监测室内的清扫机器人执行任务状态;
响应于根据所述执行任务状态确定所述清扫机器人的当前任务进度;
根据所述清扫机器人的当前任务进度,控制目标设备运行。
在一个实施例中,所述控制目标设备运行,包括:
控制空气净化设备运行。
在一个实施例中,所述控制空气净化设备运行,包括:
获取所述清扫机器人执行任务时的工作模式;
获取与所述机器人的所述工作模式对应的空气净化设备的目标工作模
式;
将所述目标工作模式携带于所述控制指令中输出至所述空气净化设备;
所述携带有所述目标工作模式的控制指令用于控制所述空气净化设备按照所
述目标工作模式开始运行。
在一个实施例中,所述控制空气净化设备运行,包括:
获取室内空气的空气质量信息;
获取与所述空气质量信息对应的空气净化设备的目标工作模式;
将所述目标工作模式携带于所述控制指令中输出至室内的空气净化设
备;所述携带有所述目标工作模式的控制指令用于控制所述空气净化设备按
照所述目标工作模式开始运行。
在一个实施例中,所述当前任务进度包括当前工作时长,所述根据所述
清扫机器人的当前任务进度,控制目标设备运行,包括:
在所述当前任务的当前工作时长大于或等于预设工作时长时,控制所述
目标设备运行;或者
在所述当前任务的剩余工作时长小于或等于预设剩余时长时,控制所述
目标设备运行。
在一个实施例中,所述当前任务进度包括当前任务完成量;
所述根据所述清扫机器人的当前任务进度,控制目标设备运行,包括:
在所述当前任务完成量大于或等于预设任务完成量时,控制所述目标设
备运行。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本
公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性
变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公
开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被
视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确
结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所
附的权利要求来限制。