一种智能机器人与虚拟3D的交互系统及方法与流程

文档序号:12462804阅读:483来源:国知局

本发明涉及交互系统技术领域,尤其涉及一种智能机器人与虚拟3D的交互系统及方法。



背景技术:

随着社会的进步,机器人不仅在工业、医学、农业或者军事上应用广泛,更是在生活上开始慢慢地融入人类的社交。常见社交上的机器人应用于活动现场或者家庭,特别是在活动现场,机器人的交互往往能吸引群众的关注和兴趣。目前,机器人与人的交互方式主要以语音或者简单的动作为主要交互方式,这种交互方式比较单一,且随着科技的发展,这些交互方式越来越普遍,越来越不能满足群众的追求,因此中国专利号CN105446953A公开了一种“一种智能机器人与虚拟3D的交互系统及方法”,该专利的有益效果为:“本发明的智能机器人结合全息投影技术,通过智能引擎处理并生成用户码,利用用户码筛选相应的投影源进行投影,经过全息折射后形成3D虚拟形象,并且该虚拟形象做相应的动作。本发明的结构简单,并实现人工智能与虚拟3D的交互,解决了现有交互方式单一的问题。此外,这样交互方式更吸引群众,丰富人们的娱乐生活”,但机器人在执行由多种语言、文字和图像的组成的命令时,没有执行完成度反馈功能,无法确认是否完成指令,使交互系统出现漏洞。



技术实现要素:

基于背景技术存在的技术问题,本发明提出了一种智能机器人与虚拟3D的交互系统及方法。

本发明提出的一种智能机器人与虚拟3D的交互系统,包括位于智能机器人上的人机交互装置,所述人机交互装置包括信息采集模块和信息转换模块,信息采集模块与信息转换模块通过信号线连接,且信息采集模块包括语音识别模块、文字识别模块和图像识别模块,所述人机交换装置的一侧设有处理器,且信息转换模块与处理器连接,处理器连接有3D投影装置,且3D投影装置包括3D投影模块和与3D投影模块通过信号线连接的投影信息记录模块,处理器连接有完成度检测装置,完成度检测装置包括检索模块、存储模块和缓存模块,存储模块的输入端与处理器的输出端连接,且缓存模块与投影信息记录模块连接,且检索模块位于存储模块和缓存模块之间,且存储模块和缓存模块均通过信号线与检索模块的信号输入端连接,且检索模块的输出端与处理器的输入端连接,机器人上的采集模块和信息转换模块分别采集和转换编码信息,3D投影装置执行编码信息,完成度检测装置监测完成进度,保障3D投影装置完成全部命令,实现了机器人与虚拟3D的交互。

优选地,所述语音识别模块、文字识别模块和图像识别模块分别采集使用者的语音发声、使用者书写的文字和使用者绘画的图像信息。

优选地,所述信息转换模块将采集使用者的语音发声、使用者书写的文字和使用者绘画的图像信息转换为电信号和编码信息,信息转换模块将电信号和编码信息传输给处理器,存储模块存储编码信息。

优选地,所述处理器为ARM9系列嵌入式处理器,且处理器通过电信号控制3D投影模块投影虚拟3D影像。

优选地,所述投影信息记录模块记录3D投影模块投影信息,并将信息转为第二编码信息,缓存模块用于暂存第二编码信息。

优选地,所述检索模块对储模块内的编码信息和缓存模块第二编码信息检索对比,能够查找出第二编码信息少于编码信息的信息,并向处理器发送缺失的信息。

本发明还提出的一种智能机器人与虚拟3D的交互方法,包括以下步骤:

S1:使用者向智能机器人发布语音命令、文字命令或图像命令,信息采集模块分别通过语音识别模块、文字识别模块和图像识别模块采集语音、文字和图像信息,信息转换模块将语音、文字和图像转为为电信号和编码信息,并将电信号和编码信息传输给处理器;

S2:处理器根据电信号控制3D投影模块投射3D影像,处理器将编码信息存储在存储模块内,3D投影模块投影时,投影信息记录模块记录影像信息,并将影像信息转为第二编码信息,将第二编码信息暂存与缓存模块内;

S3:检索模块根据存储模块内的编码信息对缓存模块内的第二编码信息进行检索,对比并检测出第二编码信息中缺失的编码信息,并将缺失的编码信息反馈回处理器,处理器根据缺失的编码信息寻找相应的电信号,控制3D投影模块继续投射3D影像,完成全部的命令。

优选地,所述缓存模块中第二编码信息与存储模块中编码信息相同时,检索模块向处理器发送命令完成信号。

本发明的有益效果为:

1.信息采集模块包括语音识别模块、文字识别模块和图像识别模块,语音识别模块、文字识别模块和图像识别模块能够分别采集语音、文字和图像信息,并通过信息转换模块将语音、文字和图像转为为电信号和编码信息,降低了机器人对使用者发出的命令的识别难度,增加了人机交互的稳定性;

2.缓存模块缓存第二编码信息,存储模块存储被转换为编码信息的命令信息,通过检索模块根据编码信息对第二编码信息进行检索,可查找出未完成的命令信息,并将未完成的命令信息反馈给处理器,继续完成命令,增加了智能机器人对命令的完成度和与虚拟3D交互系统的稳定性。

本发明能够降低了机器人对使用者发出的命令的识别难度,增加了人机交互的稳定性,能够将对未完成的命令反馈给处理器,处理器控制机器人继续完成命令,提高了智能机器人与虚拟3D交互系统的稳定性。

附图说明

图1为本发明提出的一种智能机器人与虚拟3D的交互系统的结构示意框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

参照图1,一种智能机器人与虚拟3D的交互系统,包括位于智能机器人上的人机交互装置、完成度检测装置和3D投影装置,人机交互装置包括信息采集模块和信息转换模块,信息采集模块与信息转换模块通过信号线连接,且信息采集模块包括语音识别模块、文字识别模块和图像识别模块,人机交换装置的一侧设有处理器,且信息转换模块与处理器连接,处理器连接有3D投影装置,且3D投影装置包括3D投影模块和与3D投影模块通过信号线连接的投影信息记录模块,处理器连接有完成度检测装置,完成度检测装置包括检索模块、存储模块和缓存模块,存储模块的输入端与处理器的输出端连接,且缓存模块与投影信息记录模块连接,且检索模块位于存储模块和缓存模块之间,且存储模块和缓存模块均通过信号线与检索模块的信号输入端连接,且检索模块的输出端与处理器的输入端连接,机器人上的采集模块和信息转换模块分别采集和转换编码信息,3D投影装置执行编码信息,完成度检测装置监测完成进度,保障3D投影装置完成全部命令,实现了机器人与虚拟3D的交互。

本发明中,语音识别模块、文字识别模块和图像识别模块分别采集使用者的语音发声、使用者书写的文字和使用者绘画的图像信息。

本发明中,信息转换模块将采集使用者的语音发声、使用者书写的文字和使用者绘画的图像信息转换为电信号和编码信息,信息转换模块将电信号和编码信息传输给处理器,存储模块存储编码信息。

本发明中,处理器为ARM9系列嵌入式处理器,且处理器通过电信号控制3D投影模块投影虚拟3D影像。

本发明中,投影信息记录模块记录3D投影模块投影信息,并将信息转为第二编码信息,第二编码信息缓存于缓存模块内。

本发明中,检索模块对比检索存储模块内的编码信息和缓存模块第二编码信息,查找第二编码信息少于编码信息的信息,并向处理器发送缺失的信息。

一种智能机器人与虚拟3D的交互方法,包括以下步骤:

S1:使用者向智能机器人发布语音命令、文字命令或图像命令,信息采集模块分别通过语音识别模块、文字识别模块和图像识别模块采集语音、文字和图像信息,信息转换模块将语音、文字和图像转为为电信号和编码信息,并将电信号和编码信息传输给处理器;

S2:处理器根据电信号控制3D投影模块投射3D影像,处理器将编码信息存储在存储模块内,3D投影模块投影时,投影信息记录模块记录影像信息,并将影像信息转为第二编码信息,将第二编码信息暂存与缓存模块内;

S3:检索模块根据存储模块内的编码信息对缓存模块内的第二编码信息进行检索,对比并检测出第二编码信息中缺失的编码信息,并将缺失的编码信息反馈回处理器,处理器根据缺失的编码信息寻找相应的电信号,控制3D投影模块继续投射3D影像,完成全部的命令。

本发明中,缓存模块中第二编码信息与存储模块中编码信息相同时,检索模块向处理器发送命令完成信号。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1