清洁设备数据上传方法及相关设备、清洁设备及系统技术方案

技术编号:38391334 阅读:16 留言:0更新日期:2023-08-05 17:44
本公开涉及清洁设备数据上传方法及相关设备、清洁设备及系统。其中方法,包括:控制清洁设备将目标数据上传至终端设备;响应于所述清洁设备在任意一次开始上传所述目标数据后的预设时间内,未能将所述目标数据成功上传至所述终端设备,控制所述清洁设备再次将所述目标数据上传至所述终端设备,并增加清洁设备在下一次上传目标数据时预设时间的时长。本公开的清洁设备在上传数据的过程中,如果在预设时间内未能上传成功,则将数据重新上传,避免数据长时间占用通信资源,提升清洁设备整体的通信效率。并且,若目标数据上传失败,在下一次上传时稍微增加预设时间的时长,也能够提高目标数据上传的成功率。数据上传的成功率。数据上传的成功率。

【技术实现步骤摘要】
清洁设备数据上传方法及相关设备、清洁设备及系统


[0001]本公开涉及清洁设备
,尤其涉及一种清洁设备数据上传方法及相关设备、清洁设备及系统。

技术介绍

[0002]相关技术中,扫地机器人在探索周边环境,生成建图数据后,需要将建图数据上传至终端,但在弱WiFi信号的环境下,建图数据无法顺利上传至终端,导致建图数据长时间占用扫地机器人与终端的通信资源。

技术实现思路

[0003]为了解决上述技术问题,本公开提供了一种清洁设备数据上传方法及相关设备、清洁设备及系统。
[0004]本公开提供了一种清洁设备数据上传方法,包括:控制清洁设备将目标数据上传至终端设备;响应于所述清洁设备在任意一次开始上传所述目标数据后的预设时间内,未能将所述目标数据成功上传至所述终端设备,控制所述清洁设备再次将所述目标数据上传至所述终端设备,并增加所述清洁设备在下一次上传所述目标数据时所述预设时间的时长。
[0005]可选地,所述目标数据位于上传队列中,所述上传队列还包括除所述目标数据以外的至少一个常规数据;所述控制清洁设备将目标数据上传至终端设备,包括:控制所述清洁设备依次将所述上传队列中的所述目标数据或所述常规数据上传至所述终端设备;所述方法还包括:响应于所述清洁设备在任意一次开始上传所述目标数据后的所述预设时间内,未能将所述目标数据成功上传至所述终端设备,将所述目标数据置于所述上传队列的末位。
[0006]可选地,所述方法还包括:响应于控制所述清洁设备将所述目标数据上传至所述终端设备的次数达到预设次数,进行故障提示。
[0007]可选地,所述控制清洁设备将目标数据上传至终端设备,包括:控制所述清洁设备通过无线网络将所述目标数据上传至所述终端设备;所述进行故障提示,包括:提示用户所述无线网络存在异常。
[0008]可选地,所述预设次数为2至4次。
[0009]可选地,所述目标数据为建图数据;在所述控制清洁设备将目标数据上传至终端设备之前,所述方法还包括:控制所述清洁设备获取所述建图数据。
[0010]本公开还提供了一种清洁设备数据上传装置,包括:数据上传模块,用于控制清洁设备将目标数据上传至终端设备;计时模块,用于响应于所述清洁设备在任意一次开始上传所述目标数据后的预设时间内,未能将所述目标数据成功上传至所述终端设备,控制所述清洁设备再次将所述目标数据上传至所述终端设备,并增加所述清洁设备在下一次上传所述目标数据时所述预设时间的时长。
[0011]本公开还提供了一种计算机可读存储介质,所述计算机可读存储介质存储程序或指令;所述程序或指令使计算机执行任一项所述方法的步骤。
[0012]本公开还提供了一种清洁设备,包括处理器和存储器,所述处理器通过调用所述存储器存储的程序或指令,执行任一项所述方法的步骤。
[0013]本公开还提供了一种清洁系统,包括所述的智能设备以及终端设备。
[0014]本公开提供的技术方案与现有技术相比具有如下优点:本公开的清洁设备在上传数据的过程中,如果在预设时间内未能上传成功,则将数据重新上传,避免数据长时间占用通信资源,提升清洁设备整体的通信效率。并且,若目标数据上传失败,在下一次上传时稍微增加预设时间的时长,也能够提高目标数据上传的成功率。
附图说明
[0015]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0016]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本公开实施例提供的一种清洁设备数据上传方法的流程示意图;
[0018]图2为本公开实施例提供的一种清洁设备数据上传方法的具体流程示意图;
[0019]图3为本公开实施例提供的另一种清洁设备数据上传方法的具体流程示意图;
[0020]图4为本公开实施例提供的一种清洁设备数据上传装置的结构示意图;
[0021]图5为本公开实施例提供的一种清洁设备的硬件结构示意图。
具体实施方式
[0022]为了能够更清楚地理解本公开实施例的上述目的、特征和优点,下面将对本公开实施例的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
[0023]在下面的描述中阐述了很多具体细节以便于充分理解本公开实施例,但本公开实施例还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开实施例的一部分实施例,而不是全部的实施例。
[0024]本公开实施例提供了一种清洁设备数据上传方法,如图1所示,包括:
[0025]S101、控制清洁设备将目标数据上传至终端设备。
[0026]具体地,目标数据可以为清洁设备收集的建图数据,或其他需要上传至终端设备的数据,例如清洁设备的状态数据等。终端设备可以为用户的手机、平板、电脑等设备,具体地,上述目标数据需要上传至终端设备上预下载的APP(第三方应用程序)。
[0027]S102、响应于清洁设备在任意一次开始上传目标数据后的预设时间内,未能将目标数据成功上传至终端设备,控制清洁设备再次将目标数据上传至终端设备,并增加清洁设备在下一次上传目标数据时预设时间的时长。
[0028]具体实施时,上述清洁设备还包括计时模块,计时模块用于在任意一次开始上传目标数据后开始计时,并在到达预设时间后且目标数据未能成功上传时生成超时警报,清
洁设备能够根据该超时警报执行方法后续的步骤。具体实施时,只有目标数据完整地上传至终端设备,才算上传成功,未能完整上传数据均算作上传失败。
[0029]本公开实施例的清洁设备在上传数据的过程中,如果在预设时间内未能上传成功,则将数据重新上传,避免数据长时间占用通信资源,提升清洁设备整体的通信效率。并且,若目标数据上传失败,在下一次上传时稍微增加预设时间的时长,也能够提高目标数据上传的成功率。
[0030]具体实施时,上述S101与S102可反复迭代,S102中的“控制清洁设备再次将目标数据上传至终端设备”可作为下次迭代中的S101。即,S102中控制清洁设备再次将目标数据上传至终端设备后,若仍无法在预设时间内将目标数据成功上传至终端设备,则再一次执行将目标数据上传至终端设备的过程,并以相同的预设时间作为上传是否成功的判断依据。
[0031]上述S102中增加清洁设备在下一次上传目标数据时预设时间的时长在具体实施时可以为:假设预设时间为3s,目标数据第一次上传时,未能在3s内上传成功,则增加预设时间至4s,再次上传目标数据时,未能在4s内上传成功才算上传失败。在上述实施例中,延长时间为1s,具体延长时间可根据实际应用中目标数据的数据量确定,在此不做过多限定。
[0032]一种具体的实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种清洁设备数据上传方法,其特征在于,包括:控制清洁设备将目标数据上传至终端设备;响应于所述清洁设备在任意一次开始上传所述目标数据后的预设时间内,未能将所述目标数据成功上传至所述终端设备,控制所述清洁设备再次将所述目标数据上传至所述终端设备,并增加所述清洁设备在下一次上传所述目标数据时所述预设时间的时长。2.根据权利要求1所述的方法,其特征在于,所述目标数据位于上传队列中,所述上传队列还包括除所述目标数据以外的至少一个常规数据;所述控制清洁设备将目标数据上传至终端设备,包括:控制所述清洁设备依次将所述上传队列中的所述目标数据或所述常规数据上传至所述终端设备;所述方法还包括:响应于所述清洁设备在任意一次开始上传所述目标数据后的所述预设时间内,未能将所述目标数据成功上传至所述终端设备,将所述目标数据置于所述上传队列的末位。3.根据权利要求1所述的方法,其特征在于,还包括:响应于控制所述清洁设备将所述目标数据上传至所述终端设备的次数达到预设次数,进行故障提示。4.根据权利要求3所述的方法,其特征在于,所述控制清洁设备将目标数据上传至终端设备,包括:控制所述清洁设备通过无线网络将所述目标数据上传至...

【专利技术属性】
技术研发人员:张田田胡蒙苏忠城
申请(专利权)人:无锡小天鹅电器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1