异常错误码更新方法技术

技术编号:39839573 阅读:5 留言:0更新日期:2023-12-29 16:25
本发明专利技术公开了一种异常错误码更新方法

【技术实现步骤摘要】
异常错误码更新方法、扫地机器人及计算机可读存储介质


[0001]本专利技术涉及扫地机器人领域,尤其涉及一种异常错误码更新方法

扫地机器人及计算机可读存储介质


技术介绍

[0002]智能扫地机器人,又称自动打扫机

智能吸尘

机器人吸尘器等,是智能家用电器的一种,能凭借一定的人工智能,自动在室内和室外内完成地板清理工作

一般采用刷扫和真空方式,将地面杂物先吸纳进入自身的垃圾收纳盒,从而完成地面清理的功能

一般来说,将完成拖地

吸尘

擦地工作的机器人,也统一归为智能扫地机器人,现有的扫地机器人包括拖布,在扫地机器人清扫过程中,拖布能够实现拖地的效果,也即是说,智能扫地机器人不仅具有扫地的功能,还具备有拖地的功能,提升了智能扫地机器人的多功能化,提升了用户的体验

[0003]一般的,当扫地机器人接受全局清扫任务之后,需要去不同的区域执行清扫操作,由于清扫过程中容易出现各种异常错误码,扫地机器人需要获取异常错误码并展示,然而在扫地机器人本地异常错误码版本过低的情况下,无法准确展示异常错误码,容易造成因扫地机器人本地异常错误码文件版本过低造成的展示错误码失败或错误,进而导致用户不能够接收到正确的异常错误码,导致用户不能够及时解决扫地机器人的异常问题,不利于扫地机器人的正常工作,降低了用户的体验


技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种异常错误码更新方法

扫地机器人及计算机可读存储介质,以解决现有技术中的扫地机器人的异常错误码文件版本过低造成的展示错误码失败或错误的问题

[0005]本专利技术实施方式提供一种异常错误码更新方法,用于扫地机器人,所述异常错误码更新方法包括:
[0006]获取清扫任务指令;
[0007]获取本地的异常错误码数据版本号;
[0008]获取云端存储的异常错误码数据版本号;
[0009]判断所述本地的异常错误码数据版本号和所述云端存储的异常错误码数据版本号是否一致;
[0010]若是,控制所述扫地机器人根据所述清扫任务指令开启清扫工作

[0011]本专利技术的异常错误码更新方法,在获取清扫任务指令之后,扫地机器人不会立即开启清扫工作,扫地机器人会先获取本地的异常错误码数据版本号,然后再获取云端存储的异常错误码数据版本号,之后判断本地的异常错误码数据版本号和云端存储的异常错误码数据版本号是否一致,在判断本地的异常错误码数据版本号和云端存储的异常错误码数据版本号是一致的情况下,才会控制扫地机器人根据清扫任务指令开启清扫工作

也即是
说,在本专利技术实施方式的扫地机器人,在接收到任务指令之后,会先对自身存储的异常错误码数据版本号进行自动检查,在检查到自身存储的异常错误码数据版本号与云端存储的异常错误码数据版本号一致的情况下,才会执行清扫工作,而在不一致的情况下,扫地机器人会自动更新异常错误码数据版本号,如此,在扫地机器人异常报错的情况下,用户能够看到最新的异常错误码,并且能够在手机端快速找到对应的解决方案,而不会出现错误码版本较低导致在手机端找不到对应的异常错误码的情况,有利于扫地机器人的正常工作,提升了用户的体验

[0012]进一步地,所述判断所述本地的异常错误码数据版本号和所述云端存储的异常错误码数据版本号是否一致,包括:
[0013]若否,判断所述本地的异常错误码数据版本号是否高于所述云端存储的异常错误码数据版本号;
[0014]若是,控制所述扫地机器人根据所述清扫任务指令开启清扫工作

[0015]进一步地,所述若否,判断所述本地的异常错误码数据版本号是否高于所述云端存储的异常错误码数据版本号,包括:
[0016]若否,控制所述扫地机器人将所述本地的异常错误码数据版本号更新为所述云端存储的异常错误码数据版本号

[0017]进一步地,所述若否,控制所述扫地机器人将所述本地的异常错误码数据版本号更新为所述云端存储的异常错误码数据版本号,包括:
[0018]发送更新请求至云端;
[0019]将所述云端存储的异常错误码数据发送至扫地机器人;
[0020]控制所述扫地机器人接收所述云端存储的异常错误码数据并进行更新

[0021]进一步地,所述将所述云端存储的异常错误码数据发送至扫地机器人,包括:
[0022]判断所述云端存储的异常错误码数据版本号是否为最新版本;
[0023]若否,控制所述云端执行版本更新操作;
[0024]判断所述云端存储的异常错误码数据是否更新完毕;
[0025]若是,将最新版本的所述云端存储的异常错误码数据发送至所述扫地机器人;
[0026]控制所述扫地机器人接收所述最新版本的所述云端存储的异常错误码数据并进行更新

[0027]进一步地,所述控制所述扫地机器人接收所述最新版本的所述云端存储的异常错误码数据并进行更新,包括:
[0028]获取所述最新版本的所述云端存储的异常错误码数据的文件的大小;
[0029]获取所述扫地机器人本地内存的剩余存储量;
[0030]判断所述云端存储的异常错误码数据的文件的大小是否小于所述扫地机器人本地内存的剩余存储量;
[0031]若是,控制所述扫地机器人更新所述最新版本的所述云端存储的异常错误码数据

[0032]进一步地,所述判断所述云端存储的异常错误码数据的文件的大小是否小于所述扫地机器人本地内存的剩余存储量,包括:
[0033]若否,删除所述扫地机器人本地存储的历史的异常错误码数据;
[0034]控制所述扫地机器人更新所述最新版本的所述云端存储的异常错误码数据

[0035]进一步地,所述若否,删除所述扫地机器人本地存储的历史的异常错误码数据,包括:
[0036]获取所述最新版本的所述云端存储的异常错误码数据的文件的大小;
[0037]获取所述扫地机器人本地内存的剩余存储量;
[0038]获取所述扫地机器人本地存储的不同的历史的异常错误码数据的文件大小;
[0039]根据所述扫地机器人本地内存的剩余存储量和所述最新版本的所述云端存储的异常错误码数据的文件的大小的差值对所述本地存储的不同的历史的异常错误码数据进行删除,直至所述扫地机器人本地内存的剩余存储量大于所述最新版本的所述云端存储的异常错误码数据的文件的大小

[0040]本专利技术实施方式提供一种扫地机器人,所述扫地机器人包括:
[0041]第一获取模块,所述第一获取模块用于获取清扫任务指令;
[0042]第二获取模块,所述第二获取模块用于获取本地的异常错误码数据版本号;...

【技术保护点】

【技术特征摘要】
1.
一种异常错误码更新方法,其特征在于,用于扫地机器人,所述异常错误码更新方法包括:获取清扫任务指令;获取本地的异常错误码数据版本号;获取云端存储的异常错误码数据版本号;判断所述本地的异常错误码数据版本号和所述云端存储的异常错误码数据版本号是否一致;若是,控制所述扫地机器人根据所述清扫任务指令开启清扫工作
。2.
如权利要求1所述的异常错误码更新方法,其特征在于,所述判断所述本地的异常错误码数据版本号和所述云端存储的异常错误码数据版本号是否一致,包括:若否,判断所述本地的异常错误码数据版本号是否高于所述云端存储的异常错误码数据版本号;若是,控制所述扫地机器人根据所述清扫任务指令开启清扫工作
。3.
如权利要求2所述的异常错误码更新方法,其特征在于,所述若否,判断所述本地的异常错误码数据版本号是否高于所述云端存储的异常错误码数据版本号,包括:若否,控制所述扫地机器人将所述本地的异常错误码数据版本号更新为所述云端存储的异常错误码数据版本号
。4.
如权利要求3所述的异常错误码更新方法,其特征在于,所述若否,控制所述扫地机器人将所述本地的异常错误码数据版本号更新为所述云端存储的异常错误码数据版本号,包括:发送更新请求至云端;将所述云端存储的异常错误码数据发送至扫地机器人;控制所述扫地机器人接收所述云端存储的异常错误码数据并进行更新
。5.
如权利要求4所述的异常错误码更新方法,其特征在于,所述将所述云端存储的异常错误码数据发送至扫地机器人,包括:判断所述云端存储的异常错误码数据版本号是否为最新版本;若否,控制所述云端执行版本更新操作;判断所述云端存储的异常错误码数据是否更新完毕;若是,将最新版本的所述云端存储的异常错误码数据发送至所述扫地机器人;控制所述扫地机器人接收所述最新版本的所述云端存储的异常错误码数据并进行更新
。6.
如权利要求5所述的异常错误码更新方法,其特征在于,所述控制所述扫地机器人接收所述最新版本的所述云端存储的异常错误码数据并进行更新,包括:获取所述最新版本的所述云端存储的异常错误码数据...

【专利技术属性】
技术研发人员:伍仁华王为举赵传涛
申请(专利权)人:深圳市普森斯科技有限公司
类型:发明
国别省市:

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

1