一种智能机器人及智能机器人操作系统技术方案

技术编号:15937766 阅读:38 留言:0更新日期:2017-08-04 21:09
本发明专利技术实施例提供一种智能机器人,包括机器人操作系统,智能机器人还包括多模态数据获取模块和多模态输出执行模块,其中多模态数据获取模块,用于获取多模态输入数据并解析以生成发送给所述机器人操作系统的数据;机器人操作系统至少包括,意图识别模块,用于识别所述多模态输入数据表征的意图;应用管理器,用于匹配与多模态输入数据表征的意图对应的应用,并运行应用;能力调用模块,用于接收应用发送的能力调用请求,并解析确定需调用能力对应的接口,以及通过接口调用能力;多模态输出执行模块,用于执行被调用的能力生成的多模态输出数据的输出。本发明专利技术提供的智能机器人和智能机器人操作系统中,应用可以通过调用系统中的能力来实现所需的功能,从而应用的开发者,不需要在开发应用时对所有能力进行开发,提高了应用开发效率。

An intelligent robot and an intelligent robot operating system

The embodiment of the invention provides a kind of intelligent robot, including the robot operating system, intelligent robot also includes multimodal data acquisition module and multi mode output execution module, including multi-modal data acquisition module is used to obtain multimodal input data to generate and parse the transmitted to the robot operating system data; robot operating system includes at least. The intention recognition module is used to identify the multimodal input data representation intention; application manager, for matching and multiple mode input intention corresponding application data representation, and run the application; ability to call module, for receiving the application sends the ability to call request, and determine the need to call the corresponding analytical ability, through the interface. Interface ability; execution module of multimodal output, is used to perform multimodal transport capacity generation call Output data. The present invention provides intelligent robots and intelligent robot operating system, applications can use the ability to call in the system to achieve the desired function, and application developers, do not need to develop the ability of all in the development of applications, improve the efficiency of application development.

【技术实现步骤摘要】
一种智能机器人及智能机器人操作系统
本专利技术涉及人机交互
,具体地说,涉及一种应用于智能机器人的应用接入方法及智能机器人。
技术介绍
随着科学技术的不断发展,信息技术、计算机技术以及人工智能技术的引入,智能机器人的研究已经逐步走出工业领域,逐渐扩展到了医疗、保健、家庭、娱乐以及服务行业等领域。人们对于智能机器人的要求也从简单重复的机械动作提升为具有高度智能型、自主性及与其他智能体交互的智能机器人。目前,对于智能机器人的开发,应用的开发效率成为机器人厂商和开发者十分关心的问题。
技术实现思路
本专利技术实施例提供一种智能机器人,包括机器人操作系统,所述智能机器人还包括多模态数据获取模块和多模态输出执行模块,其中:所述多模态数据获取模块,用于获取多模态输入数据并解析以生成发送给所述机器人操作系统的数据;所述机器人操作系统至少包括,意图识别模块、应用管理器、能力调用模块,其中:所述意图识别模块,用于识别所述多模态输入数据表征的意图;所述应用管理器,用于匹配与所述多模态输入数据表征的意图对应的应用,并运行所述应用;所述能力调用模块,用于接收所述应用发送的能力调用请求,并解析确定需调用能力本文档来自技高网...
一种智能机器人及智能机器人操作系统

【技术保护点】
一种智能机器人,其特征在于,包括机器人操作系统,所述智能机器人还包括多模态数据获取模块和多模态输出执行模块,其中:所述多模态数据获取模块,用于获取多模态输入数据并解析以生成发送给所述机器人操作系统的数据;所述机器人操作系统至少包括,意图识别模块、应用管理器、能力调用模块,其中:所述意图识别模块,用于识别所述多模态输入数据表征的意图;所述应用管理器,用于匹配与所述多模态输入数据表征的意图对应的应用,并运行所述应用;所述能力调用模块,用于接收所述应用发送的能力调用请求,并解析确定需调用能力接口能力对应的接口,以及通过所述接口调用所述能力;所述多模态输出执行模块,用于执行被调用的能力生成的多模态输出...

【技术特征摘要】
1.一种智能机器人,其特征在于,包括机器人操作系统,所述智能机器人还包括多模态数据获取模块和多模态输出执行模块,其中:所述多模态数据获取模块,用于获取多模态输入数据并解析以生成发送给所述机器人操作系统的数据;所述机器人操作系统至少包括,意图识别模块、应用管理器、能力调用模块,其中:所述意图识别模块,用于识别所述多模态输入数据表征的意图;所述应用管理器,用于匹配与所述多模态输入数据表征的意图对应的应用,并运行所述应用;所述能力调用模块,用于接收所述应用发送的能力调用请求,并解析确定需调用能力接口能力对应的接口,以及通过所述接口调用所述能力;所述多模态输出执行模块,用于执行被调用的能力生成的多模态输出数据的输出。2.如权利要求1所述的智能机器人,其特征在于,能力对应的接口通过如下方式形成:所述能力的引擎向所述机器人操作系统提供关联服务;将所述关联服务在开发框架下绑定及封装并在系统中形成接口,以提供由所述应用调用。3.如权利要求1或2所述的智能机器人,其特征在于,所述智能机器人操作系统使用统一的接口定义语言来公开各能...

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

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

1