一种机器人异常恢复系统及方法与流程

文档序号:12464096阅读:来源:国知局

技术特征:

1.一种机器人异常恢复系统,其特征在于,包括检测单元,第一存储单元,第二存储单元和控制单元,

所述检测单元,用于检测机器人中应用程序的运行情况,并将检测报告发给控制单元;

所述第一存储单元,用于保存异常日志及对应处理方法,即异常日志表;

所述第二存储单元,用于保存所述应用程序的异常情况;

所述控制单元,根据所述检测报告对所述应用程序的异常进行处理。

2.如权利要求1所述的机器人异常恢复系统,其特征在于,所述检测单元包括:

异常检测模块,用于检测当前应用程序的运行状态;

异常预定模块,用于预定异常处理次数和检测时间;

异常报告模块,如所述异常检测模块检测所述应用程序异常的次数达到所述异常预定模块预定的所述异常处理次数,则将所述检测报告发送给所述控制单元,并将所述应用程序的异常情况存入所述第二存储单元。

3.如权利要求2所述的机器人异常恢复系统,其特征在于,所述异常报告模块需检查所述第二存储单元为空/不为空,如所述第二存储单元不为空,删除第二存储单元中的数据,存入所述应用程序的异常情况;如所述第二存储单元为空,直接存入所述应用程序的异常情况。

4.如权利要求1所述的机器人异常恢复系统,其特征在于,所述控制单元包括:

异常匹配模块,根据所述检测报告,读取所述第二存储单元中所存储的所述应用程序的异常情况,并将其与所述第一存储单元中的异常日志表进行匹配;

第一处理模块,如所述异常匹配模块匹配成功,根据所述异常日志表中对应所述应用程序的处理方法进行恢复处理,并将所述第二存储单元清空;

第二处理模块,如所述异常匹配模块匹配失败,对所述应用程序进行恢复处理;

异常更新模块,用于将第二处理模块中的所述应用程序及其恢复异常的处理方法添加进所述第一存储单元中的异常日志表中,并将所述第二存储单元清空。

5.如权利要求1所述的机器人异常恢复系统,其特征在于,所述应用程序可为机器人音乐播放器应用程序,机器人语音识别应用程序。

6.一种机器人异常恢复方法,其特征在于,包括:

步骤S1,所述异常预定模块预定所述异常处理次数;

步骤S2,所述异常检测模块检测所述应用程序的运行状态;

步骤S3,所述异常报告模块将所述检测报告发送给所述控制单元;

步骤S4,所述控制单元根据所述检测报告对所述应用程序的异常情况进行恢复处理。

7.如权利要求6所述的机器人异常恢复方法,其特征在于,所述步骤S3具体包括:

步骤S31,所述异常报告模块判断所述异常检测模块检测所述应用程序异常的次数达到/未达到所述异常预定模块预定的所述异常处理次数;

步骤S32,如达到,所述异常报告模块将所述检测报告发送给所述控制单元,并将所述应用程序的异常情况存入所述第二存储单元,继续所述步骤S4;

步骤S33,如未达到,继续执行所述步骤S31,如所述异常检测模块检测所述应用程序所用时间超过所述异常预定模块预定的所述检测时间,则退出所述机器人异常恢复系统,继续运行所述应用程序。

8.如权利要求6所述的机器人异常恢复方法,其特征在于,所述步骤S4具体包括:

步骤S41,所述异常匹配模块根据所述检测报告,读取所述第二存储单元中所存储的所述应用程序的异常情况,并将其与所述第一存储单元中的异常日志表进行匹配;

步骤S42,如匹配成功,所述第一处理模块根据所述异常日志表中对应所述应用程序的处理方法进行恢复处理,并将所述第二存储单元清空;

步骤S43,如匹配失败,所述第二处理模块对所述应用程序进行恢复处理,所述异常更新模块将第二处理模块中的所述应用程序及其恢复异常的处理方法添加进所述第一存储单元中的异常日志表中,并将所述第二存储单元清空。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1