实现配置信息移植的智能机器人系统及信息移植方法技术方案

技术编号:14492827 阅读:76 留言:0更新日期:2017-01-29 15:18
本发明专利技术公开了一种实现配置信息移植的智能机器人系统及信息移植方法,基于智能机器人的配置信息移植方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,第一机器人通过传输媒介获取待移植的信息移植包,信息移植包中包括作为信息移植发出端的第二机器人的能力信息,能力信息指示机器人开发接口及硬件的配置;第一机器人解析并装载信息移植包以获得第二机器人的能力配置信息。本发明专利技术实施例能够提高机器人的升级能力和实现快速开发,能够使机器人获得各种能力配置,减轻了开发者的劳动。

【技术实现步骤摘要】

本专利技术涉及智能机器人领域,尤其涉及一种实现配置信息移植的智能机器人系统及信息移植方法
技术介绍
随着智能机器人产品的逐渐普及,人们对机器人的需求越来越多。在对某款或某个机器人进行机器人能力开发后,开发者希望在不同的机器人上都继承这些能力配置,而现有技术则是针对每一个机器人都进行重新开发,这无疑增加了开发者的重复劳动。因此,为了满足机器人的定制需求,提高升级能力及实现快速开发,亟需提供一种能够实现信息移植的智能机器人,从而提高使机器人获得各种能力配置。
技术实现思路
本专利技术所要解决的技术问题之一是需要提供一种能够满足机器人定制需求,提高机器人升级能力及实现快速开发的解决方案。为了解决上述技术问题,本申请的实施例首先提供了一种基于智能机器人的配置信息移植方法,该方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,所述第一机器人通过传输媒介获取待移植的信息移植包,所述信息移植包中包括作为信息移植发出端的第二机器人的能力信息,所述能力信息包括实现机器人不同能力的配置信息;所述第一机器人解析并装载所述信息移植包以获得第二机器人的能力配置信息。优选地,所述第一机器人可检测多个信息移植请求,在验证出安全验证信息安全后,通过传输媒介同时获取多个待移植的信息移植包,并从各信息移植包中获取机器人能力配置信息。优选地,所述第一机器人通过云端网络或存储有所述信息移植包的可插拔硬件芯片获取待移植的信息移植包。优选地,所述安全验证信息为密码口令、密码图形或者多模态验证信息。根据本专利技术另一方面,还提供了一种实现配置信息移植的智能机器人,该智能机器人装载有机器人操作系统,该机器人操作系统包括:信息移植请求检测模块,其配置为检测信息移植请求;信息移植包获取模块,其配置为在验证出根据信息移植请求输入的安全验证信息安全后,通过传输媒介获取待移植的信息移植包,所述信息移植包中包括作为信息移植发出端的机器人的能力信息,所述能力信息包括实现机器人不同能力的配置信息;解析装载模块,其配置为解析并装载所述信息移植包以获得作为信息移植发出端的机器人的能力配置信息。优选地,所述信息移植请求检测模块进一步配置为可检测多个信息移植请求;所述信息移植包获取模块进一步配置为在验证出安全验证信息安全后,通过传输媒介同时获取多个待移植的信息移植包;所述解析装载模块进一步配置为从各信息移植包中获取机器人能力配置信息。优选地,所述信息移植包获取模块进一步配置为通过云端网络或存储有所述信息移植包的可插拔硬件芯片获取所述信息移植包。优选地,所述安全验证信息为密码口令、密码图形或者多模态验证信息。与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:在本专利技术实施例中,通过作为信息移植接受端的第一机器人检测信息移植请求,在验证出根据信息移植请求输入的安全验证信息安全后,第一机器人通过传输媒介获取待移植的信息移植包,第一机器人解析并装载信息移植包以获得第二机器人的能力配置信息,能够将第一机器人的能力配置信息转移到其他机器人处,提高机器人的升级能力及能够实现快速开发。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术的技术方案而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构和/或流程来实现和获得。附图说明附图用来提供对本申请的技术方案或现有技术的进一步理解,并且构成说明书的一部分。其中,表达本申请实施例的附图与本申请的实施例一起用于解释本申请的技术方案,但并不构成对本申请技术方案的限制。图1是本专利技术涉及的实现配置信息移植的智能机器人系统的第一形式的组成示意图。图2是图1所示的智能机器人A(作为信息移植接受端的第一机器人)的功能结构框图。图3是图1所示的智能机器人A进行配置信息移植的方法示例一的流程示意图。图4是本专利技术涉及的实现配置信息移植的智能机器人系统的第二形式的组成示意图。图5是图1或图4所示的智能机器人系统实现安全验证的用户界面示意图。图6是图4所示的智能机器人系统通过云端同步机器人能力的用户界面示意图。具体实施方式以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达成相应技术效果的实现过程能充分理解并据以实施。本申请实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。另外,附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。随着智能机器人产品的普及,越来越多的家庭和商家都需要机器人为其服务。在进行机器人开发过程中,机器人系统的SDK开放的API接口会连接多种实现不同机器人能力的功能软件。对于开发者而言,在进行机器人能力开发或升级时,需要在不同的机器人处一一进行这些能力的配置,这样无疑增加了开发者的劳动。本专利技术提出了一种能够将机器人能力配置到其他机器人的方案,提高了机器人的升级能力,且能够实现快速开发。第一实施例图1是表示本专利技术涉及的实现配置信息移植的智能机器人系统的第一形式的组成示意图。如图1所示,该系统包括两台智能机器人A和机器人B,在本例中,这两台机器人为人形机器人,且在这两台机器人中都装配有机器人操作系统。容易理解,因机器人的形态不同,机器人表现方式会有所不同,本专利技术面向对象除了人形机器人外,其他非人形机器人也属于本专利技术保护范围。如图1所示,机器人B作为信息移植发出端的机器人(第二机器人),机器人操作系统中可控制机器人运行内部设置有软件开发工具包(SoftwareDevelopmentKit,即SDK),SDK为开发者用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。作为SDK一部分的应用程序编程接口(ApplicationProgrammingInterface,即API)连接了实现不同机器人能力的功能软件,例如文本转换语音(TextToSpeech,即TTS)系统、自动语音识别(AutomaticSpeechRecognition,即ASR)系统、人脸识别(FaceRecognition,即FR)系统和多模态交互系统等。在开发者进行开发的过程中,会对这些功能软件进行参数配置和参数设定,例如针对ASR的配置会设置语速、所使用的语音引擎,针对多模态交互中的配置需要显示的表情、表示情绪的语气的音频资源等信息。对于机器人来说,这些信息的配置可以称为机器人能力配置,通过对这些信息的配置能够实现机器人的能力升级。上述与机器人能力配置相关的信息存储在可插拔的硬件芯片中,在需要将机器人B中的信息移植到另一机器人(机器人A)时,可以将需要移植的上述已配置好的与机器人能力配置相关的信息压缩打包成信息移植包,其中涉及的压缩方法可以采用现有的压缩技术,本专利技术不做限定。将可插拔的硬件芯片插入到作为信息移植接受端的机器人A(作为信息移植接受端的第一机器人)处,在满足某些设定条件后,机器人A开始对该硬件芯片进行读取,解析并装载信息移植包以获得机器人B的能力配置信息。在本专利技术实施例本文档来自技高网...
实现配置信息移植的智能机器人系统及信息移植方法

【技术保护点】
一种基于智能机器人的配置信息移植方法,该方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,所述第一机器人通过传输媒介获取待移植的信息移植包,所述信息移植包中包括作为信息移植发出端的第二机器人的能力配置信息;所述第一机器人解析并装载所述信息移植包以获得第二机器人的能力配置信息。

【技术特征摘要】
1.一种基于智能机器人的配置信息移植方法,该方法包括:作为信息移植接受端的第一机器人检测信息移植请求;在验证出根据信息移植请求输入的安全验证信息安全后,所述第一机器人通过传输媒介获取待移植的信息移植包,所述信息移植包中包括作为信息移植发出端的第二机器人的能力配置信息;所述第一机器人解析并装载所述信息移植包以获得第二机器人的能力配置信息。2.根据权利要求1所述的配置信息移植方法,其特征在于,所述第一机器人可检测多个信息移植请求,在验证出安全验证信息安全后,通过传输媒介同时获取多个待移植的信息移植包,并从各信息移植包中获取机器人能力配置信息。3.根据权利要求1或2所述的配置信息移植方法,其特征在于,所述第一机器人通过云端网络或存储有所述信息移植包的可插拔硬件芯片获取待移植的信息移植包。4.根据权利要求1~3中任一项所述的配置信息移植方法,其特征在于,所述安全验证信息为密码口令、密码图形或者多模态验证信息。5.一种实现配置信息移植的智能机器人,该智能机器人装载有机器人操作系统,该机器人操作系统包括:信息...

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

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

1