面向智能机器人操作系统的网络检测方法及系统技术方案

技术编号:14311499 阅读:55 留言:0更新日期:2016-12-27 20:05
本发明专利技术公开了一种面向智能机器人操作系统的网络检测方法及系统,其中方法包括:向云端默认服务器请求云端服务;在请求失败的次数达到预定次数时,执行网络连接检测,以确定是否存在网络连接异常;在确定存在网络连接异常时,输出提示存在网络连接异常的多模态数据。本发明专利技术的智能机器人操作系统能及时将网络连接异常的多模态交互数据反馈给用户,以便用户及时采取应对措施。可见,本发明专利技术能很好地从技术角度为用户提供友好的用户体验以及云端服务,大大改善了用户的使用体验。

【技术实现步骤摘要】

本专利技术涉及智能机器人操作系统
,尤其涉及一种面向智能机器人操作系统的网络检测方法,还涉及一种面向智能机器人操作系统的网络检测系统。
技术介绍
机器人操作系统面向开发者,开发者利用机器人操作系统可以让机器人具备人类思维能力、情感能力以及学习能力等。机器人操作系统为开发者提供面向机器人功能设定及研发的工具。机器人操作系统的工作依赖于云端服务。如果存在网络问题,则智能机器人在请求云端服务过程中会出现服务器异常的情况。然而,现有技术中的机器人操作系统尚不存在对由网络问题导致的服务器异常进行处理的机制,严重影响了用户的交互体验。
技术实现思路
本专利技术所要解决的技术问题是:现有技术中的智能机器人操作系统尚不存在对由网络问题导致的服务器异常进行处理的机制。为了解决上述技术问题,本专利技术提供了一种面向智能机器人操作系统的网络检测方法及系统,以从技术角度为用户提供友好的用户体验以及云端服务。根据本专利技术的一个方面,提供了一种面向智能机器人操作系统的网络检测方法,其包括:向云端默认服务器请求云端服务;在向云端默认服务器请求云端服务失败的次数达到预定次数时,执行网络连接检测,以确定是否存在网络连接异常;在确定存在网络连接异常时,输出提示存在网络连接异常的多模态数据。优选的是,所述智能机器人操作系统包括网络检测模块;执行网络连接检测,以确定是否存在网络连接异常,包括:触发所述网络检测模块,并使所述网络检测模块执行预设公共域名的连接;当连接所述预设公共域名失败时,确定存在网络连接异常。优选的是,执行网络连接检测,以确定是否存在网络连接异常,还包括:当连接所述预设公共域名成功时,向云端备份服务器请求云端服务;在向所述云端备份服务器请求云端服务失败时,确定存在网络连接异常。优选的是,上述智能机器人操作系统的网络检测方法,还包括:在向所述云端备份服务器请求云端服务成功时,将所述云端备份服务器作为默认的云端服务器,直到所述智能机器人操作系统重新开机或者被从休眠状态中唤醒时为止。优选的是,上述面向智能机器人操作系统的网络检测方法,还包括:当所述智能机器人操作系统重新开机或者被从休眠状态中唤醒时,将所述云端默认服务器作为默认的云端服务器。根据本专利技术的另一个方面,提供了一种面向智能机器人操作系统的网络检测系统,其包括:云端服务请求模块,设置为向云端默认服务器请求云端服务;网络连接检测模块,设置为在向云端默认服务器请求云端服务失败的次数达到预定次数时,执行网络连接检测,确定是否存在网络连接异常;多模态数据输出模块,设置为在确定存在网络连接异常时,输出提示存在网络连接异常的多模态数据。优选的是,所述智能机器人操作系统包括网络检测模块;所述网络连接检测模块包括:触发单元,设置为触发所述网络检测模块,并使所述网络检测模块执行预设公共域名的连接;第一确定单元,设置为当连接所述预设公共域名失败时,确定存在网络连接异常。优选的是,所述网络连接检测模块还包括:云端服务请求单元,设置为当连接所述预设公共域名成功时,向云端备份服务器请求云端服务;第二确定单元,设置为在向所述云端备份服务器请求云端服务失败时,确定存在网络连接异常。优选的是,上述面向智能机器人操作系统的网络检测系统,还包括:默认云端服务器确定模块,设置为:在向所述云端备份服务器请求云端服务成功时,将所述云端备份服务器作为默认的云端服务器,直到所述智能机器人操作系统重新开机或者被从休眠状态中唤醒时为止。优选的是,所述默认云端服务器确定模块,还设置为:当所述智能机器人操作系统重新开机或者被从休眠状态中唤醒时,将所述云端默认服务器作为默认的云端服务器。与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:应用本专利技术,智能机器人操作系统能在确定向云端默认服务器请求云端服务失败后执行网络连接检测,并在网络连接检测结果显示存在网络连接异常时,向用户输出用于反映网络连接异常的多模态交互信息,以提示用户请求云端服务失败,并暗示用户需要控制智能机器人重新启动。与现有技术(机器人操作系统尚不存在由于网络问题导致服务器异常进行处理的机制)相比,本专利技术的智能机器人操作系统能及时将网络连接异常的多模态交互数据反馈给用户,以便用户及时采取应对措施(例如,提示用户需要控制智能机器人重新启动)。可见,本专利技术能够很好地从技术角度为用户提供友好的用户体验以及云端服务,大大改善了用户的使用体验。本专利技术的其它特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例共同用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1示出了本专利技术实施例面向智能机器人操作系统的网络检测方法的流程示意图;图2示出了本专利技术实施例中执行网络连接检测的方法的流程示意图;图3示出了本专利技术实施例中确定默认的云端服务器的方法的流程示意图;图4示出了本专利技术实施例面向智能机器人操作系统的网络检测系统的结构示意图;以及图5示出了本专利技术实施例中网络连接检测模块的结构示意图。具体实施方式以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成技术效果的实现过程能充分理解并据以实施。需要说明的是,只要不构成冲突,本专利技术中的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。机器人操作系统的工作依赖于云端服务。如果存在网络问题,则智能机器人在请求云端服务过程中会出现服务器异常的情况。然而,现有技术中的机器人操作系统尚不存在对由网络问题导致的服务器异常进行处理的机制,这严重影响了用户的交互体验。为解决上述技术问题,本专利技术实施例提供了一种面向智能机器人操作系统的网络检测方法。实施例一图1示出了本专利技术实施例面向智能机器人操作系统的网络检测方法的流程示意图。如图1所示,本专利技术实施例智能机器人操作系统的网络检测方法主要包括步骤101至步骤109。在步骤101中,向云端默认服务器请求云端服务。具体地,云端的服务器为冗余设置,即具有云端默认服务器和云端备份服务器,云端备份服务器作为云端默认服务器的冗余备份,以便应对服务器宕机。一般情况下,智能机器人操作系统默认向云端默认服务器发送云端服务请求。在步骤102中,接收云端默认服务器响应上述请求而返回的请求结果,并根据请求结果判断请求是否成功。在步骤103中,在向云端默认服务器请求云端服务成功时,智能机器人操作系统解析处理,正常处理用户请求。在步骤104中,在向云端默认服务器请求云端服务失败时,累积失败次数。在步骤105中,判断请求失败次数是否达到预定次数。在步骤106中,在判断出请求失败次数达到预定次数时,执行网络连接检测,得到检测结果。具体地,云端默认服务器接收云端服务请求后,向智能机器人操作系统返回请求结果,智能机器人操作系统根据请求结果判断请求云端服务是否成功。在判断出请求云端服务成功时,云端服务器正常处理智能机器人操作系统的云端服务请求。在判断出请求云端服务失败时,智能机器人操作系统会再次向云本文档来自技高网...

【技术保护点】
一种面向智能机器人操作系统的网络检测方法,其特征在于,包括:向云端默认服务器请求云端服务;在向云端默认服务器请求云端服务失败的次数达到预定次数时,执行网络连接检测,以确定是否存在网络连接异常;在确定存在网络连接异常时,输出提示存在网络连接异常的多模态数据。

【技术特征摘要】
1.一种面向智能机器人操作系统的网络检测方法,其特征在于,包括:向云端默认服务器请求云端服务;在向云端默认服务器请求云端服务失败的次数达到预定次数时,执行网络连接检测,以确定是否存在网络连接异常;在确定存在网络连接异常时,输出提示存在网络连接异常的多模态数据。2.根据权利要求1所述的方法,其特征在于,所述智能机器人操作系统包括网络检测模块;执行网络连接检测,以确定是否存在网络连接异常,包括:触发所述网络检测模块,并使所述网络检测模块执行预设公共域名的连接;当连接所述预设公共域名失败时,确定存在网络连接异常。3.根据权利要求2所述的方法,其特征在于,执行网络连接检测,以确定是否存在网络连接异常,还包括:当连接所述预设公共域名成功时,向云端备份服务器请求云端服务;在向所述云端备份服务器请求云端服务失败时,确定存在网络连接异常。4.根据权利要求3所述的方法,其特征在于,还包括:在向所述云端备份服务器请求云端服务成功时,将所述云端备份服务器作为默认的云端服务器,直到所述智能机器人操作系统重新开机或者被从休眠状态中唤醒时为止。5.根据权利要求4所述的方法,其特征在于,还包括:当所述智能机器人操作系统重新开机或者被从休眠状态中唤醒时,将所述云端默认服务器作为默认的云端服务器。6.一种面向智能机器人操作系统的网络检测系统,其特征在于,包括:云端服务请求模块,...

【专利技术属性】
技术研发人员:王合心左建飞
申请(专利权)人:北京光年无限科技有限公司
类型:发明
国别省市:北京;11

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

1