【技术实现步骤摘要】
机器人故障检测方法、装置、电子设备及可读存储介质
本专利技术涉及计算机
,特别是涉及机器人故障检测方法、装置、电子设备及可读存储介质。
技术介绍
目前,越来越多的机器人被应用到各行各业中。例如,商场中利用机器人为人们提供问答和导航等服务。其中,为了使机器人能够更好的给人们提供服务并保障人们的安全,常通过机器人所产生的错误日志来检测机器人的故障。专利技术人在实现本专利技术的过程中发现,根据错误日志来检测机器人的故障的方式只能检测出故障所发生的业务模块,而无法检测出在该业务模块之前和之后运行的业务模块,从而无法获得更为丰富的故障检测结果。其中,在该业务模块之前和之后运行的其他业务模块很可能会引发该业务模块故障。例如,根据错误日志来检测机器人的故障只能检测出是问答模块发生了故障,而无法检测出是在该问答模块之前运行的充电模块引发的该问答模块故障。
技术实现思路
本专利技术实施例的目的在于提供一种机器人故障检测方法、装置、电子设备及可读存储介质,以可以确定发生故障的业务模块及其之前和之后的业务模块,从 ...
【技术保护点】
1.一种机器人故障检测方法,其特征在于,包括:/n获得待检测故障的目标机器人的标识信息;/n在埋点上报信息数据库中查找所述标识信息对应的多条埋点上报信息;其中,每条所述埋点上报信息中记录有所述目标机器人的标识信息、埋点上报时间、埋点代码所在的业务模块和埋点上报事件;/n按照所述多条埋点上报信息中记录的埋点上报时间的时间顺序,对所述多条埋点上报信息中记录的业务模块进行排序,得到业务模块序列;/n根据所述业务模块序列中所述埋点上报事件为崩溃事件的目标业务模块、位于所述目标业务模块之前的第一业务模块及所述目标业务模块之后的第二业务模块,获得所述目标机器人的故障检测结果。/n
【技术特征摘要】
1.一种机器人故障检测方法,其特征在于,包括:
获得待检测故障的目标机器人的标识信息;
在埋点上报信息数据库中查找所述标识信息对应的多条埋点上报信息;其中,每条所述埋点上报信息中记录有所述目标机器人的标识信息、埋点上报时间、埋点代码所在的业务模块和埋点上报事件;
按照所述多条埋点上报信息中记录的埋点上报时间的时间顺序,对所述多条埋点上报信息中记录的业务模块进行排序,得到业务模块序列;
根据所述业务模块序列中所述埋点上报事件为崩溃事件的目标业务模块、位于所述目标业务模块之前的第一业务模块及所述目标业务模块之后的第二业务模块,获得所述目标机器人的故障检测结果。
2.根据权利要求1所述的方法,其特征在于,在所述在埋点上报信息数据库中查找所述标识信息对应的多条埋点上报信息之前,还包括:
按照预设收集频率,收集多个预设机器人生成的埋点上报信息;其中,每个所述预设机器人生成的埋点上报信息中记录有该预设机器人的标识信息、埋点上报时间、埋点代码所在的业务模块和埋点上报事件;所述目标机器人为所述多个预设机器人中的机器人;
生成记录有所述多个预设机器人生成的埋点上报信息的埋点上报信息数据库。
3.根据权利要求2所述的方法,其特征在于,所述生成记录有所述多个预设机器人生成的埋点上报信息的埋点上报信息数据库,包括:
提取所述多个预设机器人生成的埋点上报信息中的公共字段和私有字段;
将所述多个预设机器人生成的埋点上报信息按照所述埋点上报时间所对应的字段、所述公共字段和所述私有字段的存储方式存储至预设搜索引擎中,得到所述埋点上报信息数据库。
4.根据权利要求3所述的方法,其特征在于,所述将所述多个预设机器人生成的埋点上报信息按照所述埋点上报时间所对应的字段、所述公共字段和所述私有字段的存储方式存储至预设搜索引擎中,得到所述埋点上报信息数据库,包括:
获得每个所述预设机器人生成的埋点上报信息中属于所述公共字段的字段值和属于所述私有字段的字段值;
对每个所述预设机器人对应的全部字段中的字段值进行消息摘要计算,得到该预设机器人对应的信息摘要值;其中,所述全部字段包括所述公共字段和所述私有字段;
将所述多个预设机器人生成的埋点上报信息按照所述埋点上报时间所对应的字段、所述公共字段、所述全部字段和所述信息摘要值所对应的字段的存储方式存储至预设搜索引擎中,得到所述埋点上报信息数据库。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述根据所述业务模块序列中所述埋点上报事件为崩溃事件的目标业务模块、位于所述目标业务模块之前的第一业务模块及所述目标业务模块之后的第二业务模块,获得所述目标机器人的故障检测结果,包括:
确定所述业务模块序列中所述埋点上报事件为崩溃事件的目标业务模块;
确定所述业务模块序列中位于所述目标业务模块之前的第一业务模块,以及位于所述目标业务模块之后的第二业务模块;
将所述目标业务模块为所述目标机器人的故障点,且所...
【专利技术属性】
技术研发人员:刘少栋,
申请(专利权)人:北京金山安全软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。