服务调度方法、装置及机器人服务系统制造方法及图纸

技术编号:15542748 阅读:222 留言:0更新日期:2017-06-05 11:33
本发明专利技术公开了一种服务调度方法、装置及机器人服务系统,属于人工智能领域。所述方法包括:对接收到的自然语言服务请求进行语义分析,得到自然语言服务请求对应的语义分析结果;根据语义分析结果确定执行自然语言服务请求的目标智能机器人,并生成自然语言服务请求对应的机器人控制指令;向目标智能机器人发送机器人控制指令,目标智能机器人用于执行机器人控制指令并提供相应服务。本发明专利技术实施例中,用户通过服务调度平台实现与不同类型智能机器人的交互,无需根据需求自主选择智能机器人,显著提高了交互效率。

Service scheduling method, device and robot service system

The invention discloses a service scheduling method, a device and a robot service system, belonging to the field of artificial intelligence. The method includes semantic analysis of natural language and the received service request, service request corresponding to the obtained natural language semantic analysis; semantic analysis according to the results to determine the goal of intelligent robot natural language service request, and generates natural language service request control instruction corresponding to the command control target robot; intelligent robot transmission robot. The goal of intelligent robot for robot control commands and provide relevant services. In the embodiment of the invention, the user realizes the interaction with different types of intelligent robots through the service scheduling platform, and does not need to select the intelligent robot independently according to the requirements, thereby greatly improving the interactive efficiency.

【技术实现步骤摘要】
服务调度方法、装置及机器人服务系统本申请要求于2016年5月27日提交中国专利局、申请号为201610362196.8、专利技术名称为“一种机器人群认知服务系统专利”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本专利技术实施例涉及人工智能领域,特别涉及一种服务调度方法、装置及机器人服务系统。
技术介绍
随着人工智能技术的不断发展,越来越多的智能机器人应运而生,利用这些智能机器人替代人工服务,能够显著提高服务效率。由于不同行业领域之间存在较大的行业差异,因此不同行业都致力于研发用于各自行业领域的专业智能机器人,从而利用专业智能机器人为用户提供专业化的服务。比如,工业生产领域研发用于替代人工生产的智能工业生产机器人,客服领域则研发用于替代人工客服的智能客服机器人,智能家居领域则研发用于对室内家居进行控制的智能家居机器人。然而,由于不同行业领域的智能机器人之间相对独立,用户需要根据需求自主选择相应的智能机器人,并通过智能机器人各自的交互接口与其进行交互,导致用户与智能机器人交互的效率较低。
技术实现思路
为了解决现有技术中由于不同行业领域的智能机器人之间相对独立,用户需要根据需求自主选择相应的智能机器人,并通过智能机器人各自的交互接口与其进行交互,导致用户与智能机器人交互的效率较低的问题,本专利技术实施例提供了一种服务调度方法、装置及机器人服务系统。所述技术方案如下:根据本专利技术实施例的第一方面,提供一种服务调度方法,该方法包括:对接收到的自然语言服务请求进行语义分析,得到自然语言服务请求对应的语义分析结果;根据语义分析结果确定执行自然语言服务请求的目标智能机器人,并生成自然语言服务请求对应的机器人控制指令;向目标智能机器人发送机器人控制指令,目标智能机器人用于执行机器人控制指令并提供相应服务。根据本专利技术实施例的第二方面,提供一种服务调度装置,该装置包括:语义分析模块,用于对接收到的自然语言服务请求进行语义分析,得到自然语言服务请求对应的语义分析结果;指令生成模块,用于根据语义分析结果确定执行自然语言服务请求的目标智能机器人,并生成自然语言服务请求对应的机器人控制指令;指令发送模块,用于向目标智能机器人发送机器人控制指令,目标智能机器人用于执行机器人控制指令并提供相应服务。根据本专利技术实施例的第三方面,提供一种机器人服务系统,该系统包括:服务调度平台和至少一个智能机器人,服务器调度平台与各个智能机器人之间通过有线网络或无线网络相连;服务调度平台,用于根据接收到的自然语言服务请求调度智能机器人提供相应服务;服务调度平台包括如上述第二方面所述的服务调度装置。本专利技术实施例提供的技术方案带来的有益效果是:服务调度平台通过对接收到的自然语言服务请求进行语义分析,得到自然语言服务请求对应的语义分析结果,并根据语义分析结果确定执行自然语言服务请求的目标智能机器人,生成机器人控制指令;进而根据机器人控制指令调度相应的目标智能机器人提供相应服务;整个智能机器人选调度过程均由服务调度平台执行,无需用户根据需求自主选择智能机器人;并且,用户只需要向统一的服务调度平台发送自然语言服务请求即可,不再需要通过智能机器人专属的交互接口与其进行交互,从而提高了用户与智能机器人的交互效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术一个实施例提供的机器人服务系统的结构示意图;图2示出了本专利技术一个实施例提供的语义网服务模型的结构示意图;图3示出了本专利技术一个实施例提供的服务调度方法的方法流程图;图4A示出了本专利技术另一个实施例提供的服务调度方法的方法流程图;图4B是本专利技术一个实施例提供的语义分析平台的示意图;图4C是机器人服务调度平台控制智能机器人进行交互过程的流程图;图5示出了本专利技术一个实施例提供的服务调度装置的结构方框图;图6示出了本专利技术另一个实施例提供的服务调度装置的结构方框图;图7示出了本专利技术一个实施例提供的机器人服务系统的结构图;图8示出了本专利技术一个实施例提供的服务器的结构方框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。请参考图1,其示出了本专利技术一个实施例提供的机器人服务系统100的结构示意图,该机器人服务系统100包括:用户终端110、服务调度平台120以及至少一个智能机器人130。用户终端110是具有网络访问功能的电子设备,该电子设备可以是智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。用户终端110通过无线或有线网络与服务调度平台120相连。当用户需要与智能机器人进行交互时,即通过用户终端110向服务调度平台120发送自然语言服务请求,其中,该自然语言服务请求包括语音和/或文字。服务调度平台120是用于调度智能机器人调度相应服务的平台,该平台是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。在一种可能的实施方式中,服务调度平台120包括机器人服务调度平台121和语义分析平台122。机器人服务调度平台121提供了统一的人机交互接口1211,各个用户终端110均通过该人机交互接口1211与机器人服务调度平台121进行交互。可选的,该人机交互接口1211为APP(Application,应用程序)中提供的功能模块入口、网页中提供的访问入口或公众号中提供的消息发送入口。机器人服务调度平台121还提供了机机交互接口1212。机器人服务调度平台121即通过该机机交互接口1212调度机器人服务系统100中的各个智能机器人130。可选的,机器人服务调度平台121还通过机机交互接口1212实现智能机器人130之间的交互。在一种可能的实现方式中,机器人服务调度平台121还包括机器人调度子系统1213和若干个机器人认知子系统1214。其中,机器人认知子系统1214与智能机器人130对应,用于通过机器人认知技术分析不同智能机器人各自提供服务的服务类型以及所能接收的控制指令。机器人调度子系统1213则用于根据各个机器人认知子系统1214的认知结果,调度满足用户需求的智能机器人130为用户提供相应服务。语义分析平台122是用于提供语义分析服务的平台,该平台是一台服务器,或者由若干台服务器组成的服务器集群,或者是一个云计算服务中心。语义分析平台122通过语义分析调度交互接口与机器人服务调度平台121进行交互。具体的,语义分析平台122通过该交互接口接收机器人服务调度平台121发送的自然语言服务请求,利用语义分析技术对该自然语言服务请求进行语义分析,从而通过该交互接口将语义分析结果反馈给机器人服务调度平台121,以便机器人服务调度平台121根据语义分析结果进行机器人调度。服务调度平台12本文档来自技高网...
服务调度方法、装置及机器人服务系统

【技术保护点】
一种服务调度方法,其特征在于,所述方法包括:对接收到的自然语言服务请求进行语义分析,得到所述自然语言服务请求对应的语义分析结果;根据所述语义分析结果确定执行所述自然语言服务请求的目标智能机器人,并生成所述自然语言服务请求对应的机器人控制指令;向所述目标智能机器人发送所述机器人控制指令,所述目标智能机器人用于执行所述机器人控制指令并提供相应服务。

【技术特征摘要】
2016.05.27 CN 20161036219681.一种服务调度方法,其特征在于,所述方法包括:对接收到的自然语言服务请求进行语义分析,得到所述自然语言服务请求对应的语义分析结果;根据所述语义分析结果确定执行所述自然语言服务请求的目标智能机器人,并生成所述自然语言服务请求对应的机器人控制指令;向所述目标智能机器人发送所述机器人控制指令,所述目标智能机器人用于执行所述机器人控制指令并提供相应服务。2.根据权利要求1所述的方法,其特征在于,所述对接收到的自然语言服务请求进行语义分析,得到所述自然语言服务请求对应的语义分析结果之前,包括:获取语义资源,所述语义资源包括通用领域语义资源和各个智能机器人对应行业领域的专业领域语义资源;对所述语义资源进行分析加工,构建语义分析模型,所述语义分析模型包括通用领域语义分析模型和各个所述智能机器人对应的专业领域语义分析模型;所述对接收到的自然语言服务请求进行语义分析,得到所述自然语言服务请求对应的语义分析结果,包括:通过所述语义分析模型对接收到的所述自然语言服务请求进行语义分析,得到所述语义分析结果。3.根据权利要求1或2所述的方法,其特征在于,所述向所述目标智能机器人发送所述机器人控制指令之后,还包括:接收所述目标智能机器人发送的执行结果,所述执行结果由所述目标智能机器人执行所述机器人控制指令时生成;将所述执行结果转化为自然语言反馈信息并进行反馈。4.根据权利要求1或2所述的方法,其特征在于,当确定执行所述自然语言服务请求的所述目标智能机器人包括至少两个智能机器人时,所述机器人控制指令由所述目标智能机器人中的各个智能机器人交互执行;所述向所述目标智能机器人发送所述机器人控制指令,包括:将所述机器人控制指令划分为至少两个指令集,各指令集与所述目标智能机器人中的各个智能机器人对应;根据所述语义分析结果确定所述目标智能机器人中的各个智能机器人之间的交互逻辑,所述交互逻辑用于指示各个智能机器人之间的交互顺序以及待交互数据;根据所述交互逻辑和所述指令集,控制所述目标智能机器人中的各个智能机器人进行交互。5.根据权利要求1所述的方法,其特征在于,所述生成所述自然语言服务请求对应的机器人控制指令,具体包括:根据所述语义分析结果和/或所述自然语言服务请求,及机器人通信指令规范,生成符合统一规范的、与所述自然语言服务请求对应的所述机器人控制指令,其中,所述机...

【专利技术属性】
技术研发人员:蒋宏飞崔培君王敬晋耀红杨凯程李德彦
申请(专利权)人:中科鼎富北京科技发展有限公司
类型:发明
国别省市:北京,11

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

1