智能机器人控制方法及装置的制造方法

文档序号:9589221阅读:589来源:国知局
智能机器人控制方法及装置的制造方法
【技术领域】
[0001]本发明涉及智能控制技术领域,具体而言,涉及一种智能机器人控制方法及装置。
【背景技术】
[0002]随着科技的发展,越来越多的人们开始关注智能机器人并对智能机器人进行研发,智能机器人的应用亦日趋普遍,随着智能机器人快速进入人们的工作、生活,人们对智能机器人提出了更高的要求。其中的一种要求为,希望智能机器人能够与人进行“互动”,现今的智能机器人主要通过语音与人进行互动,这种互动方式主要是通过对人们说话内容中关键字的提取,查找出匹配的对话内容,仅能满足人们的听觉,整体而言,所需进行的数据收集量较大,基于人们主动对话或操作方能给予回应,智能化程度有待提高。

【发明内容】

[0003]有鉴于此,本发明实施例的目的在于提供一种智能机器人控制方法及装置,以改善现有技术中智能机器人与人进行互动的智能化程度有待提高的问题。
[0004]为了实现上述目的,本发明实施例采用的技术方案如下:
[0005]第一方面,本发明实施例提供了一种智能机器人控制方法,应用于智能机器人,所述智能机器人包括图像获取装置、控制器和驱动装置,所述方法包括:
[0006]所述控制器接收所述图像获取装置获取的用户图像数据;
[0007]根据所述用户图像数据,得出所述用户的心情状态;
[0008]控制所述驱动装置驱动所述智能机器人执行与所述心情状态对应的动作指令,所述控制器中预存有不同心情状态分别对应的动作指令。
[0009]结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,所述用户图像数据为用户的面部图像数据,所述控制器中预存有多种心情状态分别对应的面部图像数据值;
[0010]所述根据所述用户图像数据,得出所述用户的心情状态,包括:
[0011]将所述用户图像数据与预存的所述多种心情状态分别对应的面部图像数据值进行匹配,得到与所述用户图像数据最接近的面部图像数据值;
[0012]将与所述用户图像数据最接近的面部图像数据值所对应的心情状态作为所述用户的心情状态。
[0013]结合第一方面,本发明实施例提供了第一方面的第二种可能的实施方式,其中,所述智能机器人包括均能进行可升降旋转的头部和躯干部,所述动作指令包括控制所述智能机器人头部升降高度和旋转角度的控制指令或控制所述智能机器人躯干部升降高度和旋转角度的控制指令;
[0014]所述控制所述驱动装置驱动所述智能机器人执行所述动作指令,包括:
[0015]控制所述智能机器人的头部按所述头部升降高度和旋转角度控制指令进行升降和旋转,
[0016]或者,控制所述智能机器人的躯干部按所述躯干部升降高度和旋转角度控制指令进行升降和旋转。
[0017]结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,所述智能机器人包括均能进行可升降旋转的头部和躯干部,所述动作指令包括控制所述智能机器人头部升降高度和旋转角度的控制指令和控制所述智能机器人躯干部升降高度和旋转角度的控制指令;
[0018]所述控制所述驱动装置驱动所述智能机器人执行所述动作指令,包括:
[0019]同步发出控制所述智能机器人的头部按所述头部升降高度和旋转角度进行升降和旋转的控制指令和控制所述智能机器人的躯干部按所述躯干部升降高度和旋转角度进行升降和旋转的控制指令,使所述智能机器人的头部和躯干部分别根据所述头部控制指令和躯干部控制指令同步完成升降和旋转。
[0020]结合第一方面,或第一方面的第一种?第三种任意一种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,所述智能机器人还包括与所述控制器相连的人机交互装置,所述方法还包括:
[0021]所述控制器接收用户通过所述人机交互装置发送的动作指令;
[0022]控制所述驱动装置驱动所述智能机器人执行所述动作指令。
[0023]第二方面,本发明实施例提供了一种控制装置,应用于控制器,所述控制器应用于智能机器人,所述智能机器人包括图像获取装置、驱动装置和所述控制器,所述控制装置包括:
[0024]数据接收单元,用于接收所述图像获取装置获取的用户图像数据;
[0025]状态获取单元,用于根据所述数据接收单元接收到的所述用户图像数据,得出所述用户的心情状态;
[0026]控制单元,用于控制所述驱动装置驱动所述智能机器人执行与所述心情状态对应的动作指令;
[0027]预存单元,用于预存不同心情状态分别对应的动作指令。
[0028]结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,所述用户图像数据为用户的面部图像数据,所述预存单元具体用于预存多种心情状态分别对应的面部图像数据值;
[0029]所述状态获取单元包括:
[0030]匹配单元,用于将所述用户图像数据与预存的所述多种心情状态分别对应的面部图像数据值进行匹配,得到与所述用户图像数据最接近的面部图像数据值;
[0031]状态判定单元,用于将与所述用户图像数据最接近的面部图像数据值所对应的心情状态作为所述用户的心情状态。
[0032]结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,所述智能机器人包括均能进行可升降旋转的头部和躯干部,所述动作指令包括控制所述智能机器人头部升降高度和旋转角度的控制指令或控制所述智能机器人躯干部升降高度和旋转角度的控制指令;
[0033]所述控制单元具体用于,控制所述智能机器人的头部按所述头部升降高度和旋转角度控制指令进行升降和旋转,
[0034]或者,控制所述智能机器人的躯干部按所述躯干部升降高度和旋转角度控制指令进行升降和旋转。
[0035]结合第二方面,本发明实施例提供了第二方面的第三种可能的实施方式,其中,所述智能机器人包括均能进行可升降旋转的头部和躯干部,所述动作指令包括控制所述智能机器人头部升降高度和旋转角度的控制指令和控制所述智能机器人躯干部升降高度和旋转角度的控制指令;
[0036]所述控制单元具体用于,同步发出控制所述智能机器人的头部按所述头部升降高度和旋转角度进行升降和旋转的控制指令和控制所述智能机器人的躯干部按所述躯干部升降高度和旋转角度进行升降和旋转的控制指令,使所述智能机器人的头部和躯干部分别根据所述头部控制指令和躯干部控制指令同步完成升降和旋转。
[0037]结合第二方面,或第二方面的第一种?第三种任意一种可能的实施方式,本发明实施例提供了第二方面的第四种可能的实施方式,其中,所述智能机器人还包括人机交互装置;
[0038]所述数据接收单元,还用于接收用户通过所述人机交互装置发送的动作指令,使所述控制单元控制所述驱动装置驱动所述智能机器人执行所述动作指令。
[0039]本发明实施例中所提供的智能机器人控制方法及装置,突破了现有技术中智能机器人主要通过对用户说话内容中关键字的提取实现与用户的互动,且主要是语言互动的思维局限,通过获取用户图像数据,得出用户心情状态,发出与用户心情状态对应的动作指令,使智能机器人根据动作指令完成相应动作从而实现与用户的互动,如此设计,无需如现有技术般在智能机器人中集成复杂的语音装置,更利于提高智能机器人设计的灵活性和小型化。
[0040]进一步地,本发明实施例中所提供的智能机器人控制方法及装置,选择用户面部图像数据作为判定
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1