多维度机器人系统技术方案

技术编号:15623902 阅读:51 留言:0更新日期:2017-06-14 05:45
本申请文档公开了一种包含智能终端的机器人,包括采集装置、本地识别装置、本地匹配装置、控制装置和运动装置,优选的,采集装置、本地识别装置、本地匹配装置和控制装置位于智能终端内部,运动装置连接于智能终端。采集装置,用于采集智能终端的输入信号,生成信息文件;本地识别装置,用于处理信息文件,得到控制词句;本地匹配装置,用于从本地指令库中选取与控制词句最佳匹配的本地指令作为控制指令;控制装置,用于根据控制指令选择并运行本地程序库中的本地程序。上述机器人还可包括云端识别装置和云端匹配装置,使得功能更强大。

【技术实现步骤摘要】
多维度机器人系统
本专利技术涉及机器人
,具体涉及一种多维度机器人和机器人控制方法。
技术介绍
手机、机器人等智能终端上的语音识别软件能将用户输入的语音控制指令转化为特定格式的数据,再通过对这种特定格式的数据做判断,为用户反馈信息,或者调用其他应用软件处理。有些情况下,手机、机器人上的语音识别软件可将用户输入的语音控制指令发送到云端服务器,云端服务器提取语音控制指令的特征,利用其数据库和各类网络资源,查询和匹配出合适的信息,服务器将信息发送回手机、机器人上的语音识别软件。这类语音识别软件为手机用户提供了很大的便利,但是其功能还有一些需要改进的地方。第一,用户不能通过语音识别软件的识别结果进一步控制更多,例如控制手机的USB接口、耳机接口和蓝牙接口的输出,进而控制外部运动装置。目前手机对外部运动装置控制时,均需要开启相应的控制界面,而语音识别软件一般只能将语音识别的结果存储或输出,或者将语音识别结果相关的信息存储和输出,而不能根据语音识别的结果,选择性地控制手机的USB接口、耳机接口和蓝牙接口的输出。利用手机的语音识别软件对语音指令进行处理,进而控制手机的USB接口、耳机接口和蓝牙接口的信号输出,最终控制与手机的USB接口、耳机接口和蓝牙接口连接的可运动的外部运动装置,使得手机和可运动的外部运动装置组成一个可以对外部语音有反应的运动型机器人,可以扩展语音识别软件的外延。第二,用户不能设定与自身语言习惯有更佳匹配关系的语音控制指令。例如,某些语音识别软件设置为利用特定的语音控制指令触发软件的启动,而用户无法手动更改这样的语音控制指令设置。再例如,用户语音输入“搜索文件《多维度机器人系统》”,某些语音识别软件设置为当识别出关键字“搜索”时,默认通过网络搜索软件搜索字段“文件多维度机器人系统”,或者语音识别软件设置为当识别出关键字“搜索文件”时,默认通过本地搜索引擎搜索文件《多维度机器人系统》,一般情况下,用户无法根据自己的喜好调整这种“默认”的选择策略。目前应用于家用机器人的语音识别和控制软件,不足以满足用户的个性化需求,而实际上,用户希望家用机器人能根据家人的喜好而不断更新其行为逻辑,而不是所有同类型的家用机器人都是一样的行为逻辑。第三,人们希望有功能不断增强的智能机器人,网络速度和质量的提升,使得机器人不断从服务器获取信息成为可能。用户通过语音控制,机器人利用语音识别软件为用户反馈信息或者调用其他应用软件,即可实现打电话、发短信、设提醒、查地图、找美食、寻医生等日常操作。这些功能还需利用新技术获得进一步的提升。
技术实现思路
为解决上述技术问题,本专利技术的实施例提供了一类机器人,及相应的机器人控制方法。【一】本专利技术的实施例提供了一种包含智能终端的机器人,包括采集装置、本地识别装置、本地匹配装置、控制装置和运动装置,优选的,采集装置、本地识别装置、本地匹配装置和控制装置位于智能终端内部,运动装置连接于智能终端,其中:采集装置,用于采集智能终端的输入信号,生成信息文件;本地识别装置,用于处理信息文件,得到控制词句;本地匹配装置,用于从本地指令库中选取与控制词句最佳匹配的本地指令作为控制指令;控制装置,用于根据控制指令选择并运行本地程序库中的本地程序。【二】根据本专利技术的一个实施例,基于【一】所述的机器人,还包括:所述本地程序运行时,调用智能终端的应用程序,使得应用程序运行。【三】根据本专利技术的一个实施例,基于【一】所述的机器人,还包括:所述本地程序运行时,使智能终端输出信号,运动装置根据输出信号运动。【四】根据本专利技术的一个实施例,基于【三】所述的机器人,所述运动装置包括:收发单元,用于与智能终端通信;控制单元,用于处理接口单元获取的信号,生成驱动信号;运动单元,根据驱动信号运动;连接单元,用于在运动装置上固定智能终端。【五】根据本专利技术的一个实施例,基于【一】所述的机器人,还包括:云端识别装置,位于与所述智能终端通过电信网络通信的服务器110内,智能终端将所述信息文件发送到服务器110,云端识别装置识别信息文件,得到控制词句,服务器110将控制词句回传到智能终端。【六】根据本专利技术的一个实施例,基于【一】所述的机器人,还包括:云端匹配装置,位于与所述智能终端通过电信网络通信的服务器120内,智能终端将所述控制词句发送到服务器120,云端匹配装置从云端指令库中选取与控制词句最佳匹配的云端指令X,服务器120将云端指令X和对应的云端程序P回传到智能终端,智能终端将云端指令X作为控制指令,并将云端指令X和云端程序P分别加入本地指令库和本地程序库中。【七】本专利技术的实施例提供了一种机器人控制方法,包括:S1:采集装置记录智能终端的输入信号,生成信息文件;S2:本地识别装置处理信息文件得到控制词句;S3:本地匹配装置从本地指令库中选取与控制词句最佳匹配的本地指令作为控制指令;S4:控制装置根据控制指令运行本地程序库中的控制程序。【八】根据本专利技术的一个实施例,基于【七】所述的机器人控制方法,还包括:S5:控制程序调用智能终端的应用程序,使得应用程序运行;【九】根据本专利技术的一个实施例,基于【七】所述的机器人控制方法,还包括:S6:控制程序控制智能终端的接口装置输出信号,使得运动装置根据输出信号运动。【十】根据本专利技术的一个实施例,基于【七】所述的机器人控制方法,所述本地识别装置处理信息文件得到控制词句,还包括:S2a:本地识别装置利用智能终端将所述信息文件发送到服务器110,云端识别装置识别信息文件,得到控制词句,服务器110将控制词句回传到智能终端。【十一】根据本专利技术的一个实施例,基于【七】所述的机器人控制方法,所述本地匹配装置从本地指令库中选取与控制词句最佳匹配的本地指令作为控制指令,还包括:S3a:若本地匹配装置不能从本地指令库中获取与控制词句最佳匹配的本地指令,则本地匹配装置利用智能终端将所述控制词句发送到服务器120,云端匹配装置从云端指令库中选取与控制词句最佳匹配的云端指令X,服务器120将云端指令X和对应的云端程序P回传到智能终端,智能终端将云端指令X作为控制指令,并将云端指令X和云端程序P分别加入本地指令库和本地程序库中。【十二】根据本专利技术的一个实施例,基于【一】所述的机器人,还包括:第一配置和更新模块,用于在智能终端中配置和更新所述本地识别算法和本地识别算法词典文件;第二配置和更新模块,用于在智能终端中配置和更新所述本地匹配算法和本地匹配算法词典文件;第三配置个更新模块,用于在智能终端中配置和更新所述本地指令库、本地程序库、以及本地指令与本地程序的对应关系文件。【十三】根据本专利技术的一个实施例,基于【一】所述的机器人控制方法,还包括:所述智能设备还包括动态调整单元,用于保存所述控制指令与所述控制字句的对应关系,以供下一次直接从控制词句得到控制指令。动态调整单元根据生成的控制字句的频次,对本地指令库进行动态调整,包括调整本地指令的前后次序。【十四】根据本专利技术的另一项实施例,提供了一种机器人,包含一台或多台智能终端,智能终端为具有信息处理能力的手机或平板电脑等。智能终端安装有识别器和执行器,识别器和执行器为同一个应用软件的子模块,或者为不同的应用软件。识别器和执行器可以有处于智能终端外部的子模块。所述识别器集成本文档来自技高网
...
多维度机器人系统

【技术保护点】
一种机器人,其特征在于,包括采集装置、本地识别装置、本地匹配装置、控制装置和运动装置,其中:采集装置,用于采集智能终端的输入信号,生成信息文件;本地识别装置,用于处理信息文件,得到控制词句;本地匹配装置,用于从本地指令库中选取与控制词句最佳匹配的本地指令作为控制指令;控制装置,用于根据控制指令选择并运行本地程序库中的本地程序。

【技术特征摘要】
1.一种机器人,其特征在于,包括采集装置、本地识别装置、本地匹配装置、控制装置和运动装置,其中:采集装置,用于采集智能终端的输入信号,生成信息文件;本地识别装置,用于处理信息文件,得到控制词句;本地匹配装置,用于从本地指令库中选取与控制词句最佳匹配的本地指令作为控制指令;控制装置,用于根据控制指令选择并运行本地程序库中的本地程序。2.根据权利要求1所述的机器人,其特征在于,所述本地程序运行时,调用智能终端的应用程序,使得应用程序运行。3.根据权利要求1所述的机器人,其特征在于,所述本地程序运行时,使智能终端输出信号,运动装置根据输出信号运动。4.根据权利要求3所述机器人,其特征在于,所述运动装置,包括:收发单元,用于与智能终端通信;控制单元,用于处理接口单元获取的信号,生成驱动信号;运动单元,根据驱动信号运动;连接单元,用于在运动装置上固定智能终端。5.根据权利要求1所述的机器人,其特征在于,还包括:云端识别装置,位于与所述智能终端通过电信网络通信的服务器内,智能终端将所述信息文件发送到服务器,云端识别装置识别信息文件,得到控制词句,服务器将控制词句回传到智能终端。6.根据权利要求1所述的机器人,其特征在于,还包括,云端匹配装置,位于与所述智能终端通过电信网络通信的服务器内,智能终端将所述控制词句发送到服务器,云端匹配装置从云端指令库中选取与控制词句最佳匹配的云端指令,服务器将云端指令和对应的云端...

【专利技术属性】
技术研发人员:李博
申请(专利权)人:上海洪洋通信科技有限公司
类型:发明
国别省市:上海,31

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

1