扫地机控制方法、装置、电子设备及存储介质与流程



1.本技术涉及扫地机领域,尤其涉及一种扫地机控制方法、装置、电子设备及存储介质。


背景技术:



2.随着技术的发展及进步,智能家居逐渐走向人们的生活,越来越多的设备接入网络中,构建了智能家居的生态,其中扫地机已经进入千家万户,成为众多家庭中的必备设备。
3.然而,目前的扫地机清扫方式通常都是由用户自己进行设置,例如设置一个固定的时间段内进行清扫,或者手动控制启动清扫和停止清扫等;因此,目前的扫地机控制方式存在控制不灵活,易出现扫地机清扫的时间与用户活动的时间重合,而影响用户体验的问题。


技术实现要素:



4.本技术提供了一种扫地机控制方法、装置、电子设备及存储介质,以解决目前的扫地机控制方式存在控制不灵活,易出现扫地机清扫的时间与用户活动的时间重合,而影响用户体验的问题。
5.第一方面,本技术提供了一种扫地机控制方法,其特征在于,包括:
6.确定用户活动信息
7.基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,所述活动频率信息用于表征用户在一个时间段内的活动频率;
8.针对每一个所述目标区域,基于所述活动频率信息确定目标时间段;
9.基于所述目标时间段,控制扫地机清扫所述目标区域。
10.可选的,所述基于所述目标时间段,控制扫地机清扫所述目标区域,包括:
11.基于所述目标时间段生成清扫指令;
12.将所述清扫指令发送给扫地机,所述扫地机用于依据所述清扫指令在所述目标时间段内清扫所述目标区域。
13.可选的,所述确定用户活动信息包括:
14.与微波雷达建立通信连接;
15.基于所述通信连接,获取所述微波雷达发送的监测信息;
16.基于所述监测信息和所述监测信息对应的监测时间,确定所述用户活动信息。
17.可选的,所述基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,包括:
18.确定所述用户活动信息的位置参数;
19.基于所述位置参数,确定至少一个所述目标区域对应的目标用户活动信息;
20.基于所述目标用户活动信息确定每个所述目标区域对应的活动频率信息。
21.可选的,基于所述目标用户活动信息确定每个所述目标区域对应的活动频率信息,包括:
22.确定所述目标用户活动信息对应的至少一个时间段;
23.基于每个所述时间段,确定每个所述目标区域每个时间段对应的所述活动频率信息。
24.可选的,所述针对每一个所述目标区域,基于所述活动频率信息确定目标时间段,包括:
25.获取预设日期;
26.针对每一个所述目标区域,统计所述预设日期内每个时间段所述活动频率信息的统计量;
27.当所述统计量低于预设阈值时,将所述统计量对应的时间段确定为目标时间段。
28.可选的,所述当所述统计量低于预设阈值时,将所述统计量对应的时间段确定为目标时间段,包括:
29.当至少两个所述统计量低于预设阈值时,确定每个所述统计量对应的时间段的时间优先级;
30.将最高所述时间优先级对应的所述时间段确定目标时间段。
31.第二方面,本技术提供了一种扫地机控制装置,所述装置包括:
32.确定模块,用于确定用户活动信息;
33.区域模块,用于基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,所述活动频率信息用于表征用户在一个时间段内的活动频率;
34.时间段模块,用于针对每一个所述目标区域,基于所述活动频率信息确定目标时间段;
35.控制模块,用于基于所述目标时间段,控制扫地机清扫所述目标区域。
36.第三方面,提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
37.存储器,用于存放计算机程序;
38.处理器,用于执行存储器上所存放的程序时,实现第一方面任一项实施例所述的扫地机控制方法的步骤。
39.第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项实施例所述的扫地机控制方法的步骤。
40.本技术实施例提供的上述技术方案与现有技术相比具有如下优点:
41.本技术实施例通过用户活动信息,确定至少一个目标区域对应的活动频率信息,并且针对每一个目标区域,基于活动频率信息确定目标时间段,以起到通过目标时间段控制扫地机清扫目标区域的作用;以起到在目标时间段控制扫地机清扫目标区域的作用,从而实现了扫地机清扫的时间与用户活动的时间进行错峰的效果,且无需用户手动设置扫地机的清扫时间,以此提高了用户体验。
附图说明
42.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施
例,并与说明书一起用于解释本发明的原理。
43.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
44.图1为本技术实施例提供的一种扫地机控制方法的流程示意图;
45.图2为本技术实施例提供的一种扫地机控制方法的应用场景图;
46.图3为本技术实施例提供的一种扫地机控制装置的结构示意图;
47.图4为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
48.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术的一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本技术保护的范围。
49.如今扫地机是众多家庭必备的智能家居,扫地机可以自行清理家中的地面为用户节约清扫时间,而目前扫地机的控制通常需要用户自行设置,常用的控制方式有以下两种,一种是设置固定的时间进行清扫,例如用户设置每天8-9点进行清扫或者是周末9-10点进行清扫,如此扫地机则会基于用户设置的时间进行准时清扫;另一种则是手动开启,例如用户在房间需要清扫时发送开启清扫指令至扫地机,扫地机即刻开始进行清扫,用户无需清扫时发送停止清扫的指令至扫地机,扫地机即刻停止清扫。以上两种控制方式虽然可以控制扫地机的清扫时间,但是仍然存在两方面的问题,一方面,控制过程需要用户的主动设置,并且在需要更换清扫时间还需要重新设置,存在控制过程繁琐的问题;另一方面,虽然扫地机可以自行清扫房间,但是难免清扫的时间会与用户活动的时间重合,此时扫地机的清扫会影响到用户的正常活动,大大减低了用户的使用体验。
50.另外,随着智能家居的普及,现有家庭中的智能家居设备均是具备联网功能,智能家居通过网络将各类数据发送至云端服务器,经过云端服务器处理再返回控制指令至智能家居或者发送提示信息至用户终端等,以此实现对智能家居的控制;由于云端服务器通常处理数据较为庞大,因此处理效率低,响应速度慢。所以边缘服务器应运而生,边缘服务器是指为用户提供一个进入网络的通道和与其它服务器设备通讯功能的服务器,如防火墙服务器,高速缓存服务器,负载均衡服务器,dns服务器等。
51.在家庭局域网中增设边缘服务器,使得各智能家居设备可以通过无线局域网(wireless local area network,wlan)或蓝牙等方式与边缘服务器进行通讯,边缘服务器的增设,使得智能家居设备的许多控制将通过本地的边缘服务器实现而无需交由云端服务器,处理过程将在本地边缘服务器完成,这无疑大大提升了处理效率,减轻云端的负荷。由于边缘服务器更加靠近用户,可为用户提供更快的响应。例如在家中设置边缘服务器,边缘服务器可以接收各类智能家居以及用户终端的上传数据,并根据上传数据进行分析处理,进行下发智能家居的控制信号或者是发送提示信息至用户终端等;提高了数据处理效率以及响应速度。
52.图1为本技术实施例提供的一种扫地机控制方法的流程示意图。
53.如图1所示,本技术实施例提供了一种扫地机控制方法,包括:
54.s110:确定用户活动信息;
55.s120:基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,所述活动频率信息用于表征用户在一个时间段内的活动频率;
56.s130:针对每一个所述目标区域,基于所述活动频率信息确定目标时间段;
57.s140:基于所述目标时间段,控制扫地机清扫所述目标区域。
58.本实施例中的扫地机控制方法可以实施于边缘服务器上,其中边缘服务器可以是独立的服务器设备、集成于扫地机的边缘服务器等;边缘服务器用于与智能家居例如扫地机连接同一局域网,以此接收智能家居发送的数据进行分析处理并做出响应;例如边缘服务器执行步骤s110-s140,用于控制扫地机在目标时间段内清扫目标区域,其中活动频率信息用于表征用户在目标区域的活动频率,因此基于活动频率信息确定的目标时间段是用于表征用户在目标区域活动频率较低的时间段,所以控制扫地机在目标时间段清扫目标区域,即实现了扫地机的清扫时间和用户的活动时间进行错峰的效果。
59.在一实施例,在步骤s110之前还可以包括:
60.s010:与微波雷达建立通信连接;
61.s020:基于所述通信连接,获取所述微波雷达发送的监测信息;
62.s030:基于所述监测信息和所述监测信息对应的监测时间,确定用户活动信息。
63.本实施例中是通过微波雷达对用户的活动进行监控,亦可采用其他可用于监控用户活动的装置,微波雷达可以根据需求在家中不同区域设置多个,用于监测不同区域的用户活动,微波雷达在监测到用户活动时,则生成监测信息,并将监测信息发送至边缘服务器,因此边缘服务器需要与微波雷达建立通信连接,该通信连接可以是同一局域网下的通信连接,例如wlan或者蓝牙等方式。微波雷达会持续性的监测用户活动并生成监测信息,监测频率可以根据用户需求进行设置,例如每秒一次、每分钟一次等;微波雷达生成活动信息后会发送至边缘服务器,其发送频率可以是与采集频率一致,或者是根据用户需求进行自定义设置。其中,监测信息可以包括位置信息,该位置信息用于表征用户所活动的具体坐标位置,该坐标可以是微波雷达的雷达坐标,也可以是房屋的整体坐标,其中雷达坐标为微波雷达自带的坐标,而整体坐标为方位内用于标记所有设备的统一坐标;边缘服务器通过检测信息中的位置信息可以确定出用户活动的区域,其中,区域可以包括客厅、卧室、厨房等。
64.在步骤s030基于所述监测信息和所述监测信息对应的监测时间,确定用户活动信息,是在边缘服务器获取监测信息后,确定监测信息对应的监测时间,该监测时间可以是监测信息中包括的信息,也可以是根据监测信息的生成时间进行确定等;例如监测时间的确定过程可以是根据微波雷达发送监测信息的时间进行确定,例如微波雷达发送监测信息的时间为7点10分则确定监测时间为7-8点时间段,或者是微波雷达发送的活动信息中包括有监测时间;以上仅仅作为示例,其他确定活动信息对应的时间段的方式均可,在此并不做限定。因此用户活动信息可以包括监测信息和监测时间。其中监测信息用于确定用户活动的位置信息,也即用户活动信息可以用于包括用户活动的位置参数和时间段。
65.如图2所示,在一具体应用场景中扫地机控制方法应用于边缘服务器101时,边缘服务器101与扫地机102以及微波雷达103通信连接,边缘服务器101接收微波雷达103发送的监测信息,并生成对应的用户活动信息,以确定目标时间段控制扫地机102清扫所述目标
区域。以上仅仅为示例性说明,扫地机控制方法还可以应用于其他场景,在此不做限定。
66.步骤s120基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息。该步骤中的活动频率信息用于表征用户在目标区内一个时间段的活动频率,例如在7-8点时段内用户在客厅活动时间为30分钟;因此活动频率信息是以目标区域为基础,进行表示用户在目标区域内的活动频率,而目标区域则是基于用户活动信息进行确定,因此步骤s120还可以包括:
67.s121:确定用户活动信息的位置参数;
68.s122:基于位置参数,确定至少一个目标区域对应的目标用户活动信息;
69.s123:基于目标用户活动信息确定每个目标区域对应的活动频率信息。
70.本实施例中在获取用户活动信息后,会基于用户活动信息确定对应的位置参数,该位置参数为微波雷达103监测到用户活动对应的位置参数,其中位置参数可以是基于监测信息中的雷达坐标或者整体坐标进行确定,当监测信息带有雷达坐标时,边缘服务器101则将雷达坐标进行统一转换为整体坐标,例如边缘服务器101与微波雷达103建立连接后,可以获取到微波雷达103的参数信息,例如型号信息,再根据型号信息进行坐标转换,将雷达坐标转换为整体坐标,即整个室内的坐标,以使得边缘服务器101可以将多个微波雷达103的监测信息转换为统一的用户活动信息;因此基于位置参数可以确定该用户活动信息对应的目标区域,由于微波雷达103会持续性的监测用户活动,边缘服务器101可以获取庞大的用户活动信息;步骤s121则是确定每个用户活动信息的位置参数;步骤s122则是基于各个用户活动信息的位置参数确定目标区域对应的目标用户活动信息;因为位置参数是用户活动的准确坐标,所以一个目标区域可以对应于多个位置参数,在确定每个用户活动信息的位置参数后,根据位置信息与目标区域对应关系确定出目标区域对应的目标用户活动信息,例如目标区域为客厅区域时目标用户活动信息则为客厅用户活动信息,预先设置客厅区域所对应的位置参数是(0.0)-(5.5),因此位置参数在(0.0)-(5.5)之间的用户活动信息均确定为客厅用户活动信息;以上仅仅是示例性说明。
71.在确定目标区域对应的目标用户活动信息后,需要对目标用户活动信息进行分析,确定目标区域对应的活动频率信息;活动频率信息用于表征用户在目标区域内的活动频率,例如用户在7-8点时段内在客厅活动时间为30分钟,因此活动频率信息不仅需要位置参数,还需要确定时间段信息,所以步骤s123可以包括:
72.s1231:确定目标用户活动信息对应的至少一个时间段;
73.s1232:基于每个时间段,确定每个目标区域每个时间段对应的活动频率信息。
74.本实施例中首先确定各个目标用户活动信息对应的时间段,接着将同一时间段段的目标用户活动信息进行统计累加,例如客厅的目标用户活动信息共有100个,其中每个目标用户活动信息用于表示用户在客厅活动了1分钟,因此将客厅的目标用户活动信息根据各自的时间段进行分类,例如7-8点时间段有30个目标用户活动信息、8-9点时间段有20个目标用户活动信息、9-10点时间段有50个目标用户活动信息;确定出用户在7-8点时段内在客厅活动时间为30分钟的活动频率信息,用户在8-9点时段内在客厅活动时间为20分钟的活动频率信息,用户在9-10点时段内在客厅活动时间为50分钟的活动频率信息。以上例子仅仅作为示例性说明,并不作为具体的限定。
75.在经过上述步骤后,确定出目标区域对应的活动频率信息后,则获得了用户在目
标区域内活动了多长时间的信息,因此可以基于活动频率信息确定出目标区域在哪个时间段内活动的时间最少,以此在活动时间最少的时间段内控制扫地机102进行清扫则是最不影响用户正常活动的情况,也即实现了扫地机102清扫与用户活动错峰进行的效果。
76.步骤s130针对每一个目标区域,基于活动频率信息确定目标时间段。本实施例中则是确定出适合扫地机102进行清扫的目标时间段;结合前述可知活动频率信息是用于表征用户在目标区域内活动的频次,因此可以通过对各个时间段的活动频率信息进行分析统计,确定出用户活动频次最低的时间段;因此步骤s130包括:
77.s131:获取预设日期;
78.s133:针对每一个目标区域,统计预设日期内每个时间段活动频率信息的统计量;
79.s133:当统计量低于预设阈值时,将统计量对应的时间段确定为目标时间段。
80.本实施例中是对用户在各个时间段内在目标区域内活动的频次进行分析,因此需要获取数量较多的活动频率信息,本实施例中是获取预设日期内每个时间段活动频率信息,例如获取预设日期为一个月28天的活动频率信息进行统计分析,28天分类为20个工作日和8个非工作日,对工作日的历史数据取20个工作日内的每个时间段活动频率信息进行统计分析,计算每个时间段内的活动频率信息的统计量其中h为活动频率信息,h
ij
为第i天j时间段的活动频率信息,基于上述公式计算得出20天内每个时间段活动频率信息的统计量,用于表示20天内用户在目标区域活动的平均时间;因此可以通过各个时间段的统计量进行确定出目标时间段,本实施中是当统计量低于预设阈值时,将统计量对应的时间段确定为目标时间段,其中预设阈值可以是固定值,也可以是根据各个时间段的活动频率信息的平均值,当预设阈值设为10,在统计量低于10也即用户在某个时间段内在目标区域活动的时间低于10分钟,则将统计量对应的时间段确定为目标时间段;当预设阈值根据各个时间段的活动频率信息的平均值时,预设阈值其中e为预设阈值,ai为每个时间段内的活动频率信息的统计量,时间段为7-18点时间段,因此预设阈值为各个时间段内的活动频率信息的统计量的平均值,以上述各个时间段的活动频率信息的平均值时,则可以根据用户具体的活动情况进行适应性的调整预设阈值,可以更好的避开用户活动时间,进行控制扫地机102在该时间段进行清扫作业,实现扫地机102清扫与用户活动错峰进行的效果;并且基于上述对于不同的日期计算每个时间段内的活动频率信息的统计量如工作日、休息日,可以更为准确地确定用户在各个时间段的活动频率信息,起到不同日期确定适应的目标时间段的作用;存在多个目标区域时例如客厅、卧室、厨房等,每一个目标区域均执行上述步骤,在此不再赘述。
81.另外需要说明的是,本实施例中的预设日期可以为固定的历史日期时长,例如前30天、前5天;也可以是固定的特殊日期时长,例如前20个工作日、前5个非工作等;回去预设日期的目的为根据不同的预设日期可以获取用户不同的活动习惯,通常工作日和非工作日的活动习惯是不同的,因此可以统计不同日期内的用户活动习惯,已确定更符合用户当前日期的活动频率信息;因此在步骤s131之前还可以包括:确定当前运行模式;其中运行模式可以包括默认模式、工作日模式、非工作日模式,默认模式下的获取预设日期的为固定的历史日期时长,工作日模式下的获取预设日期的为固定的工作日期时长,非工作日模式下的获取预设日期的为固定的非工作日期时长;通过确定当前运行模式可以确定统计不同日期
的活动频率信息以确定与当前用户需求更为匹配的目标时间段,其中确定当前运行模式可以基于当前日期确定,例如当前日期为工作日则确定工作日模式;也可以根据用户的预先设置进行确定,例如用户在工作日设置为非工作日模式则以非工作日模式执行;实现了目标时间更为符合用户当下需求的效果。
82.本实施例中当统计量低于预设阈值时,将统计量对应的时间段确定为目标时间段,以使得目标时间段与用户活动时间错峰仅仅是一个实施例所实现的效果;当部分用户在使用扫地机102清扫房屋时,需要亲自观测扫地机102的清扫,防止扫地机102在清扫过程中与房屋内其他物件发送冲突的问题。
83.在一实施例中,步骤s133:针对每一个目标区域,统计预设日期内每个时间段活动频率信息的统计量;之后还可以包括:当统计量高于预设阈值时,将统计量对应的时间段确定为目标时间段;该步骤中是将目标时间段与用户活动时间进行重合,使得扫地机102清扫的时间与用户的活动时间重合,实现用户可以亲自观测扫地机102清扫过程的效果。
84.在对多个统计量进行判断是否低于预设阈值时,可能会出现多个统计量均低于预设阈值,因此存在如何确定出目标时间段的问题。
85.步骤s133可以包括:
86.s1331:当至少两个统计量低于预设阈值时,确定每个统计量对应的时间段的时间优先级;
87.s1332:将最高时间优先级对应的时间段确定目标时间段。
88.本实施例中,在至少两个统计量低于预设阈值时,会确定每个统计量对应的时间段的时间优先级,时间优先级用于表征各个时间段进行清扫对用户活动影响的高低,可以设置为时间从早到晚优先级依次减低,例如8-9点时间段的优先级高于9-10点时间段的优先级,此时8-9点时间段与9-10点时间段的用户活动频率信息的统计量均低于预设阈值时,则确定8-9点时间段为目标时间段;也可以根据用户需求指定排序优先级的高低,例如设定9-10点时间段的优先级、8-9点时间段的优先级、10-11点时间段的优先级依次降低,此时当8-9点时间段、9-10点时间段和10-11点时间段的用户活动频率信息的统计量均低于预设阈值时,则确定9-10点时间段为目标时间段;另外,由于夜间时间为休息时间段,该时间段的活动频率信息的统计量虽然会低于阈值,但是并不适合进行扫地机102清扫,会影响到用户的休息,因此可以在步骤s123中进行筛选时不对休息时间进行统计,所以s1231可以包括:确定目标用户活动信息对应的至少一个时间段;所述时间段为预设时间段;例如用户休息时间为18-7点,此时预设时间段可以设置为7-18点,也即仅统计7-18点内的各个时间段对应的活动频率信息。
89.步骤s140:基于目标时间段,控制扫地机102清扫目标区域。用于确定目标时间段后控制扫地机102清扫目标区域,起到边缘服务器101控制扫地机102的作用,该步骤还可以包括:
90.s141:基于目标时间段生成清扫指令;
91.s142:将清扫指令发送给扫地机102,扫地机102用于依据清扫指令在目标时间段内清扫目标区域。
92.本实施例中边缘服务器101基于目标时间段生成清扫指令,其中清洁指令包括目标时间段以及目标区域,目标时间段用于确定清洁指令的发送时间时,边缘服务器101则根
据目标时间段进行定时发送清洁指令;当目标时间段用于指示扫地机102在目标时间段内进行清扫时,则会直接发送清洁指令至扫地机102;可以根据扫地机102的具体功能执行不同的步骤。
93.在一实施例中,当至少两个目标区域对应的目标时间段相同时,获取扫地机102的位置信息;
94.通过扫地机102的位置信息确定扫地机102距离每一个目标区域的距离;
95.根据所述距离控制由近至远依次清扫每个目标区域。
96.本实施例中的扫地机102的位置信息可以是通过微波雷达103获取的实时位置,也可以是扫地机102充电桩的固定位置;在至少两个目标区域对应的目标时间段相同时,说明该目标时间段内需要清扫多个区域,可以基于扫地机102的数量进行选择性控制,当边缘服务器101经连接单个扫地机102时,则根据所述距离控制由近至远依次清扫每个目标区域,依次提高扫地机102的清扫效率;当边缘服务器101连接多个扫地机102时,则可向不同的扫地机102发送不同的清洁指令,使得多个扫地机102分别在多个目标区域内进行清扫。
97.在一实施例中,执行步骤s110-s140为控制扫地机102进行与用户活动时间错峰清扫的步序,将执行上述步骤的状态设定为无感清扫模式,因此仅有在用户需要进行无感清扫时才执行上述步序;所以扫地机控制方法还包括s000:当处于无感清扫模式时,执行s110。以此用户可以根据需求进行选择控制扫地机102的不同模式,提高了用户体验。
98.如图3所示的,本技术还公开一实施例,提供了一种扫地机控制装置,所述装置包括:
99.确定模块310,用于确定用户活动信息;
100.区域模块320,用于基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,所述活动频率信息用于表征用户在一个时间段内的活动频率;
101.时间段模块330,用于针对每一个所述目标区域,基于所述活动频率信息确定目标时间段;
102.控制模块340,用于基于所述目标时间段,控制扫地机清扫所述目标区域。
103.在一实施例中,控制模块340,可以包括:
104.生成单元,用于基于所述目标时间段生成清扫指令;
105.发送单元,用于将所述清扫指令发送给扫地机,所述扫地机用于依据所述清扫指令在所述目标时间段内清扫所述目标区域。
106.可选的,确定模块310,可以包括:
107.连接单元,用于与微波雷达建立通信连接;
108.获取单元,用于基于所述通信连接,获取所述微波雷达发送的监测信息;
109.确定单元,用于基于所述监测信息和所述监测信息对应的监测时间,确定所述用户活动信息。
110.可选的,区域模块320,可以包括:
111.位置单元,用于确定所述用户活动信息的位置参数;
112.目标单元,用于基于所述位置参数,确定至少一个所述目标区域对应的目标用户活动信息;
113.活动频率单元,用于基于所述目标用户活动信息确定每个所述目标区域对应的活
动频率信息。
114.可选的,活动频率单元,包括:
115.确定子单元,用于确定所述目标用户活动信息对应的至少一个时间段;
116.活动频率子单元,用于基于每个所述时间段,确定每个所述目标区域每个时间段对应的所述活动频率信息。
117.可选的,时间段模块330,可以包括:
118.日期单元,用于获取预设日期;
119.统计单元,用于针对每一个所述目标区域,统计所述预设日期内每个时间段所述活动频率信息的统计量;
120.比较单元,用于当所述统计量低于预设阈值时,将所述统计量对应的时间段确定为目标时间段。
121.可选的,比较单元,可以包括:
122.比较子单元,用于当至少两个所述统计量低于预设阈值时,确定每个所述统计量对应的时间段的时间优先级;
123.目标时间子单元,用于将最高所述时间优先级对应的所述时间段确定目标时间段。
124.上述装置中各个模块的功能和作用的实现过程具体详见上述方法中对应步骤的实现过程,在此不再赘述。
125.如图4所示,本技术实施例提供了一种电子设备,包括处理器410、通信接口420、存储器430和通信总线440,其中,处理器410,通信接口420,存储器430通过通信总线440完成相互间的通信;
126.存储器430,用于存放计算机程序;
127.处理器410,用于执行存储器430上所存放的程序时,实现前述任意一个方法实施例提供的扫地机控制方法的步骤。
128.本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如前述任意一个方法实施例提供的扫地机控制方法的步骤。
129.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
130.上述对本说明书实施例特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
131.以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

技术特征:


1.一种扫地机控制方法,其特征在于,包括:确定用户活动信息;基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,所述活动频率信息用于表征用户在一个时间段内的活动频率;针对每一个所述目标区域,基于所述活动频率信息确定目标时间段;基于所述目标时间段,控制扫地机清扫所述目标区域。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标时间段,控制扫地机清扫所述目标区域,包括:基于所述目标时间段生成清扫指令;将所述清扫指令发送给扫地机,所述扫地机用于依据所述清扫指令在所述目标时间段内清扫所述目标区域。3.根据权利要求1所述的方法,其特征在于,所述确定用户活动信息,包括:与微波雷达建立通信连接;基于所述通信连接,获取所述微波雷达发送的监测信息;基于所述监测信息和所述监测信息对应的监测时间,确定所述用户活动信息。4.根据权利要求1所述的方法,其特征在于,所述基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,包括:确定所述用户活动信息的位置参数;基于所述位置参数,确定至少一个所述目标区域对应的目标用户活动信息;基于所述目标用户活动信息确定每个所述目标区域对应的活动频率信息。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标用户活动信息确定每个所述目标区域对应的活动频率信息,包括:确定所述目标用户活动信息对应的至少一个时间段;基于每个所述时间段,确定每个所述目标区域每个时间段对应的所述活动频率信息。6.根据权利要求1所述的方法,其特征在于,所述针对每一个所述目标区域,基于所述活动频率信息确定目标时间段,包括:获取预设日期;针对每一个所述目标区域,统计所述预设日期内每个时间段所述活动频率信息的统计量;当所述统计量低于预设阈值时,将所述统计量对应的时间段确定为目标时间段。7.根据权利要求6所述的方法,其特征在于,所述当所述统计量低于预设阈值时,将所述统计量对应的时间段确定为目标时间段,包括:当至少两个所述统计量低于预设阈值时,确定每个所述统计量对应的时间段的时间优先级;将最高所述时间优先级对应的所述时间段确定目标时间段。8.一种扫地机控制装置,其特征在于,所述装置包括:确定模块,用于确定用户活动信息;区域模块,用于基于所述用户活动信息,确定至少一个目标区域对应的活动频率信息,所述活动频率信息用于表征用户在一个时间段内的活动频率;
时间段模块,用于针对每一个所述目标区域,基于所述活动频率信息确定目标时间段;控制模块,用于基于所述目标时间段,控制扫地机清扫所述目标区域。9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的程序时,实现权利要求1-7任一项所述的扫地机控制方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述的扫地机控制方法的步骤。

技术总结


本申请涉及一种扫地机控制方法、装置、电子设备及存储介质,所述扫地机控制方法通过用户活动信息,确定至少一个目标区域对应的活动频率信息,并且针对每一个目标区域,基于活动频率信息确定目标时间段,以起到在目标时间段控制扫地机清扫目标区域的作用,从而实现了扫地机清扫的时间与用户活动的时间进行错峰的效果,且无需用户手动设置扫地机的清扫时间,以此提高了用户体验。以此提高了用户体验。以此提高了用户体验。


技术研发人员:

李立辉 李绍斌 宋德超 贾巨涛 吴伟

受保护的技术使用者:

珠海联云科技有限公司

技术研发日:

2022.10.21

技术公布日:

2022/12/30

本文发布于:2024-09-24 06:28:59,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/51211.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:所述   时间段   目标   信息
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议