一种机器人实时运行数据处理方法、装置、服务器及介质制造方法及图纸

技术编号:33463339 阅读:27 留言:0更新日期:2022-05-19 00:43
本发明专利技术公开了一种机器人实时运行数据处理方法、装置、服务器及介质,该方法包括:接收当前批次机器人上报的第一实时运行数据;将第一实时运行数据与当前批次机器人上一次上报的实时运行数据进行比对,获得比对结果;若基于比对结果,确定第一实时运行数据与所述上一次上报的实时运行数据相同,则不对第一实时运行数据进行存储处理;或者,若基于比对结果,确定第一实时运行数据与所述上一次上报的实时运行数据不相同,则将第一实时运行数据存储至缓存中;执行预设定时任务,定期将缓存中存储的第一实时运行数据写入数据库中存储,可以确保能够及时处理机器人上报的实时运行数据,能够为操作人员的后续调度指令决策提供时效性好的数据支撑。好的数据支撑。好的数据支撑。

【技术实现步骤摘要】
一种机器人实时运行数据处理方法、装置、服务器及介质


[0001]本专利技术涉及数据处理
,特别是涉及一种机器人实时运行数据处理方法、装置、服务器及介质。

技术介绍

[0002]物业机器人在作业时,需要周期上报给服务端其自身的实时运行数据。服务端在获取物业机器人上报的实时运行数据后,需要将其保存至数据库中,以便于操作人员通过操作客户端来读取服务端存储的物业机器人的实时运行数据,用于后续调度指令决策。
[0003]然而,物业机器人的实时运行数据时效性较短,若物业机器人同时上报的实时运行数据量巨大,则可能会导致服务端不能及时(在物业机器人的实时运行数据有效期内)存储物业机器人上报的实时运行数据,导致服务端不能获取机器人真实的实时运行状态,最终影响后续调度指令决策。
[0004]综上所述,在存在物业机器人数量较多的场景下,服务端处理物业机器人上报的实时运行数据的现有方案中,容易存在不能及时处理机器人上报的实时运行数据,处理效率低,时效性较差,从而影响操作人员后续调度指令决策。

技术实现思路

[0005]基于此,本专本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种机器人实时运行数据处理方法,其特征在于,包括:接收当前批次机器人上报的第一实时运行数据;将所述第一实时运行数据与所述当前批次机器人上一次上报的实时运行数据进行比对,获得比对结果;若基于所述比对结果,确定所述第一实时运行数据与所述上一次上报的实时运行数据相同,则不对所述第一实时运行数据进行存储处理;或者,若基于所述比对结果,确定所述第一实时运行数据与所述上一次上报的实时运行数据不相同,则将所述第一实时运行数据存储至缓存中;执行预设定时任务,定期将所述缓存中存储的所述第一实时运行数据写入数据库中存储。2.如权利要求1所述的方法,其特征在于,将所述第一实时运行数据与所述当前批次机器人上一次上报的实时运行数据进行比对,获得比对结果,包括:创建工作线程池;将所述第一实时运行数据记为第一数据集合,提交至所述工作线程池;通过所述工作线程池获取所述第一数据集合中的每一条实时运行数据对应的上一次上报的实时运行数据,获得所述上一次上报的实时运行数据,并将所述上一次上报的实时运行数据记为第二数据集合;对所述第一数据集合和所述第二数据集合进行比对,获得所述比对结果。3.如权利要求2所述的方法,其特征在于,基于所述比对结果,确定所述第一实时运行数据与所述上一次上报的实时运行数据相同,则不对所述第一实时运行数据进行存储处理,包括:遍历所述第二数据集合中的每一条实时运行数据,获得所述第二数据集合中的每一条实时运行数据对应的键值对;创建所述第二数据集合对应的哈希表,将所述第二数据集合中的每一条实时运行数据对应的键值对逐条加入所述哈希表中;所述第二数据集合中的每一条实时运行数据对应的键值对中的键,表示为所述第二数据集合中的每一条实时运行数据对应的类型标识关键字,所述第二数据集合中的每一条实时运行数据对应的键值对中的值,表示为所述第二数据集合中的每一条实时运行数据的具体数值;遍历所述第一数据集合中的每一条实时运行数据,获得所述第一数据集合中的每一条实时运行数据对应的键值对;所述第一数据集合中的每一条实时运行数据对应的键值对中的键,表示为所述第一数据集合中的每一条实时运行数据对应的类型标识关键字,所述第一数据集合中的每一条实时运行数据对应的键值对中的值,表示为所述第一数据集合中的每一条实时运行数据的具体数值;若确定所述第一数据集合中的每一条实时运行数据对应的键值对全部命中所述哈希表中的键值对,则确定所述第一实时运行数据与所述上一次上报的实时运行数据相同,不对所述第一实时运行数据进行存储处理。4.如权利要求3所述的方法,其特征在于,基于所述比对结果,确定所述第一实时运行数据与所述上一次上报的实时运行数据不相同,则将所述第一实时运行数据存储至缓存中,包括:
若确...

【专利技术属性】
技术研发人员:廖伟杰
申请(专利权)人:广东美房智高机器人有限公司佛山分公司
类型:发明
国别省市:

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

1