CN109421044A - 智能机器人 - Google Patents

智能机器人 Download PDF

Info

Publication number
CN109421044A
CN109421044A CN201710752403.5A CN201710752403A CN109421044A CN 109421044 A CN109421044 A CN 109421044A CN 201710752403 A CN201710752403 A CN 201710752403A CN 109421044 A CN109421044 A CN 109421044A
Authority
CN
China
Prior art keywords
output
unit
intelligent robot
information
voice
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
CN201710752403.5A
Other languages
English (en)
Inventor
周朝晖
向能德
张学琴
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yuzhan Precision Technology Co ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Shenzhen Yuzhan Precision Technology Co ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yuzhan Precision Technology Co ltd, Hon Hai Precision Industry Co Ltd filed Critical Shenzhen Yuzhan Precision Technology Co ltd
Priority to CN201710752403.5A priority Critical patent/CN109421044A/zh
Priority to TW106132486A priority patent/TWI665658B/zh
Priority to US15/817,037 priority patent/US20190061164A1/en
Publication of CN109421044A publication Critical patent/CN109421044A/zh
Withdrawn legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1602Programme controls characterised by the control system, structure, architecture
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/0005Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
    • B25J11/0015Face robots, animated artificial faces for imitating human expressions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/0005Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/003Controls for manipulators by means of an audio-responsive input
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/085Force or torque sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J13/00Controls for manipulators
    • B25J13/08Controls for manipulators by means of sensing devices, e.g. viewing or touching devices
    • B25J13/087Controls for manipulators by means of sensing devices, e.g. viewing or touching devices for sensing other physical parameters, e.g. electrical or chemical properties
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/021Optical sensing devices
    • B25J19/023Optical sensing devices including video camera means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/02Sensing devices
    • B25J19/026Acoustical sensing devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J5/00Manipulators mounted on wheels or on carriages
    • B25J5/007Manipulators mounted on wheels or on carriages mounted on wheels

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Acoustics & Sound (AREA)
  • Automation & Control Theory (AREA)
  • Manipulator (AREA)

Abstract

本发明涉及智能机器人。该智能机器人包括输入模组、输出模组、通信单元及处理单元。该输入模组包括至少一输入元件,该输出模组包括至少一输出元件。该处理单元运行应用功能***。该应用开发***包括:设定模块,用于设定该输入模组中待启用的输入元件及设定该输出模组中待启用的输出元件;获取模块,用于获取待启用的该输入元件接收到的信息;分析处理模块,用于分析获取的该信息并根据分析的结果产生一控制指令;及执行模块,用于执行该控制指令以产生一输出信息,并通过该设定模块设定的待启用的该输出元件输出该输出信息。本案中的智能机器人具有统一的硬件架构,在该硬件架构基础上通过执行不同的应用软件可以使得智能机器人具有不同的功能。

Description

智能机器人
技术领域
本发明涉及机器人领域,尤其涉及一种智能机器人。
背景技术
现有的消费级机器人具有多种功能,如帮助主人看家、取物、做饭,及照顾老人和儿童、陪主人聊天等。然而,目前消费级机器人的研发情形是为实现某一功能,需要为此功能设计一款机器人。具有不同功能的的机器人,其硬件设施及结构各不相同。由于具有不同功能的机器人气硬件设施及结构都不相同,因而,造成机器人功能的多样化及升级换代实现的困难。为此,有必要设计一种具有相同硬件架构的机器人,使得只需设计不同功能的应用软件供机器人执行即可使机器人实现不同的功能。
发明内容
鉴于以上内容,有必要提供一种智能机器人以使该智能机器人具有统一的硬件架构以实现智能机器人功能的多样化。
一种智能机器人,包括输入模组、输出模组、通信单元及处理单元,该智能机器人通过该通信单元与一服务器连接,该输入模组包括至少一输入元件,该输出模组包括至少一输出元件,该处理单元运行一应用开发***,该应用开发***包括:
设定模块,用于设定该输入模组中待启用的输入元件及设定该输出模组中待启用的输出元件;
获取模块,用于获取待启用的该输入元件接收到的信息;
分析处理模块,用于分析获取的该信息并根据分析的结果产生一控制指令;及
执行模块,用于执行该控制指令以产生一输出信息,并通过该设定模块设定的待启用的该输出元件输出该输出信息。
优选地,该设定模块提供一设置界面,该设置界面包括有多个输入元件选项及多个输出元件选项,每一输入元件选项对应一输入元件,每一输出选项对应一输出元件,该设定模块响应用户对一输入元件选项的选中操作将与该选中的输入元件选项相对应的输入元件设定为待启用的输入元件,及该设定模块响应用户对一输出元件选项的选中操作,将与该选中的输出元件选项相对应的输入元件设定为待启用的输入元件。
优选地,该输入模组中的输入元件包括语音采集单元及摄像单元,该输出模组中的输出元件包括语音输出单元、表情输出单元、显示单元及动作输出单元。
优选地,该设定模块设定该语音采集单元为待启用的输入元件及设定该显示单元为待启用的输出元件,该获取模块获取该语音采集单元采集的语音信息,该分析处理模块分析该语音信息中的语句,并根据分析出的语句确定对应的控制指令。
优选地,该智能机器人包括一存储单元,该存储单元存储一第一关系表,该第一关系表包括“播放视频节目”语句与“播放视频”的控制指令的对应关系,当该分析处理模块识别接收的语音信息为“播放视频节目”语句及根据该第一关系表查找出与该“播放视频节目”语句对应的控制指令为“播放视频”的控制指令时,该执行模块执行该“播放视频”的控制指令以产生一视频节目信息,并通过启用的该显示单元播放该视频节目信息。
优选地,该设定模块设定该语音输出单元为待启用的输出元件,该第一关系表还包括“播放音乐”语句与“播放音乐”的控制指令的对应关系,当该分析处理模块识别出的语音信息为“播放音乐”语句及根据该第一关系表查找出与“播放音乐”语句对应的行为指令为“播放音乐”的控制指令时,该执行模块执行该“播放音乐”的控制指令以产生一音乐曲目信息,并通过该启用的语音输出单元播放该音乐曲目信息。
优选地,该设定模块设定该语音采集单元及该摄像单元为待启用的输入元件,及设定该语音输出单元、表情输出单元、显示单元及动作输出单元为输出元件。
优选地,该获取模块通过该语音采集单元获取语音信息及通过该摄像单元获取图像信息;该分析处理模块从获取的语音信息及图像信息中识别一目标对象;该分析处理模块从获取的语音信息及图像信息中提取一关键信息;该分析处理模块还根据所提取的关键信息检索预设的公共基础知识库,并利用深度学习算法根据检索结果确定出一反馈指令,其中,该反馈指令是指用于控制该智能机器人与该目标对象进行交互的控制指令;该执行模块执行该反馈指令以产生一语音回复信息及表情动作,并通过该语音输出单元输出该语音回复语音信息,及通过该表情输出单元输出该表情动作。
优选地,该分析处理模块识别所获取的语音信息,将所识别的语音信息转化为文本数据,提取出该文本数据中的关键信息,及将该文本数据中的关键信息作为该语音信息的关键信息;该分析处理模块还获取该图片信息中包含的面部表情信息,对所获取的面部表情信息进行面部表情特征提取后确定出面部表情特征参数,并将该面部表情特征参数作为该图片信息的关键信息。
优选地,该执行模块还通过该运动输出单元控制该智能机器人运动及控制该显示单元显示一预设表情图像来执行该反馈指令以使该智能机器人与该目标对象进行交互。
本案中的智能机器人具有统一的硬件架构,在该硬件架构基础上通过执行不同的应用软件可以使得智能机器人具有不同的功能。
附图说明
图1为本发明一实施方式中智能机器人的硬件架构图。
图2为本发明一实施方式中智能机器人的整体示意图。
图3为本发明一实施方式中应用功能***的功能模块图。
图4为本发明一实施方式中设置界面的示意图的示意图。
图5为本发明一实施方式中第一关系表的示意图。
主要元件符号说明
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
请参考图1,所示为本发明一实施方式中智能机器人1的硬件架构图。该智能机器人1包括输入模组11、输出模组12、通信单元13、处理单元14及存储单元15。该智能机器人1通过通信单元13可以访问服务器2。该处理单元14用于执行一应用功能***3。该应用功能***3用于设定输入模组11中待启用的输入元件110及设定该输出模组12中待启用的输出元件120,控制该智能机器人1从设定的该待启用的输入元件110中获取该待启用的输入元件110接收的信息或通过通信单元13获取服务器2中的信息,通过该处理单元14处理接收的信息,并通过输出模组12中待启用的该输出元件120输出该处理后的信息。
该输入模组11包括,但不限于摄像单元111、语音采集单元112、气味传感器113、压力传感器114、红外传感器115、温度传感器116及触控单元117等输入元件110。该摄像单元111用于摄取智能机器人1周围环境的图像并将摄取的图像传送给处理单元14。例如,该摄像单元111可以摄取智能机器人1周围的人或物体的画面,及将人或物体的画面传送给该处理单元14。本实施方式中,该摄像单元111可以为一摄像头。该语音采集单元112用于接收智能机器人1周围的语音信息并将接收的语音信息传送给处理单元14。在本实施方式中,该语音采集单元112可以为麦克风阵列。该气味传感器113用于检测该智能机器人1周围的气味信息,并将检测出的气味信息传送给处理单元14。
该压力传感器114用于检测用户对该智能机器人1的按压力信息及将检测出的按压力信息传送给处理单元14。该红外传感器115用于检测该智能机器人1周围的人体信息及将检测出的人体信息传送给处理单元14。该温度传感器116用于检测智能机器人1周围环境的温度信息并将检测的温度信息传送给该处理单元14。该触控单元117用于接收用户的触控操作信息并将用户的触控操作信息传送给处理单元14。本实施方式中,该触控单元117可以为一触控屏。
该输出模组12包括,但不限于语音输出单元121、表情输出单元122、显示单元123及动作输出单元124等输出元件120。该语音输出单元121用于在处理单元14的控制下输出语音信息。在本实施方式中,该语音输出单元121可以为扬声器。该表情输出单元122用于在处理单元14的控制下输出表情动作。在一实施方式中,该表情输出单元122包括设于智能机器人1的头部中可开合的眼帘和嘴巴及设于眼帘内可转动的眼球。该表情输出单元122可以在处理单元14的控制下控制设于智能机器人1中的眼帘和嘴巴开合及设于眼帘内的眼球转动。本实施方式中,该显示单元123用于在该处理单元14的控制下输出该智能机器人1的文字、图片或视频信息。在其他实施方式中,该显示单元123用于显示表情图像,如高兴、苦恼、忧郁表情等。本实施方式中,该触控单元117与该显示单元123可以为同一个触控显示屏。
该动作输出单元124用于在该处理单元14的控制下控制该智能机器人1移动。本实施方式中,该动作输出单元124包括一第一驱动轴1241、两个第二驱动轴1242、一第三驱动轴1243。请一并参考图2,所示为本发明一实施方式中智能机器人1的整体示意图。该智能机器人1包括头部101、上躯干102、下躯干103、一对手臂104及一对转轮105。该上躯干102的两端分别连接该头部101及该下躯干103。该对手臂104连接在该上躯干102上,该对转轮105连接在该下躯干103上。该第一驱动轴1241与该头部101连接,用于驱动该头部101转动。每一第二驱动轴1242与一对应的手臂104连接,用于驱动对应的手臂104转动。该第三驱动轴1243的两端分别与对应的转轮105连接,用于驱动该对转轮105转动,该对转轮105在转动时带动该智能机器人1移动。
该通信单元13用于供该智能机器人1与服务器2(如图1所示)通信连接。在一实施方式中,该通信单元13可以为WIFI通信模块、Zigbee通信模块及Blue Tooth通信模块。
该存储单元15用于存储该智能机器人1的程序代码及数据资料。例如,该存储单元15可以存储应用功能***3、预设人脸图像、预设语音、软件程序代码或运算数据。本实施方式中,该存储单元15可以为该智能机器人1的内部存储单元,例如该智能机器人1的硬盘或内存。在另一实施方式中,该存储单元15也可以为该智能机器人1的外部存储设备,例如该智能机器人1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
本实施方式中,该处理单元14可以为一中央处理器(Central Processing Unit,CPU),微处理器或其他数据处理芯片,该处理单元14用于执行存储在在该存储单元15中的软件程序代码或运算数据。
请参考图3,所示为本发明一实施方式中应用功能***3的功能模块图。本实施方式中,该应用功能***3的功能模块为一程序段或代码指令,该功能模块存储在该存储单元15中,并能被该处理单元14调用执行。在其他实施方式中,该应用功能***3的功能模块为内嵌在该智能机器人1中的程序段或代码。本实施方式中,该应用功能***3包括,但不限于设定模块31、获取模块32、分析处理模块33及执行模块34。
该设定模块31用于设定该输入模组11中待启用的输入元件110及设定该输出模组12中待启用的输出元件120。
本实施方式中,该设定模块31提供一设置界面40(参考图4)。该设置界面40包括有多个输入元件选项41及多个输出元件选项42。其中,每一输入元件选项41与一输入元件110相对应,每一输出元件选项42与一输出元件120相对应。该设定模块31响应用户对一输入元件选项41的选中操作,将与该选中的输入元件选项41相对应的输入元件110设定为待启用的输入元件110。该设定模块31响应用户对一输出元件选项42的选中操作,将与该选中的输出元件选项42相对应的输入元件110设定为待启用的输入元件110。例如,当用户在设置界面40上选中与摄像单元111相对应的输入元件选项41时,该设定模块31将该摄像单元111设定为待启用的输入元件110。当用户在设置界面40上选中与语音采集单元112相对应的输入元件选项41时,该设定模块31将该语音采集单元112设定为待启用的输入元件110。当用户在该设置界面40上选中与语音输出单元121相对应的输出元件选项42时,该设定模块31将该语音输出单元121设定为待启用的输出元件120。当用户在该设置界面40上选中与表情输出单元122相对应的输出元件选项42时,该设定模块31将该表情输出单元122设定为待启用的输出元件120。本实施方式中,该显示单元123默认为该设定模块31设定的待启用的输出元件120。
该获取模块32用于获取该待启用的输入元件110接收到的信息。例如,当设定模块31设定该摄像单元111为待启用的输入元件110时,该获取模块32获取该摄像单元111拍摄的图像。当设定模块31设定该语音采集单元112为待启用的输入元件110时,该获取模块32获取该语音采集单元112采集的语音信息。
该分析处理模块33用于分析该获取模块32获取的信息并根据分析的结果产生一控制指令。
该执行模块34用于执行该控制指令以产生一输出信息,并通过该设定模块31设定的待启用的输出元件120输出该输出信息。本实施方式中,该设定模块31设定该语音采集单元112为待启用的输入元件110及设定该显示单元123为待启用的输出元件120。该获取模块32获取该语音采集单元112采集的语音信息。该分析处理模块33分析该语音信息中的语句,并根据分析出的语句确定对应的控制指令。本实施方式中,该存储单元15中存储该第一关系表S1(参考图5),该第一关系表S1中包括“播放视频节目”语句与“播放视频”的控制指令的对应关系。当该分析处理模块33识别接收的语音信息为“播放视频节目”语句及根据第一关系表S1查找出与“播放视频节目”语句对应的控制指令为“播放视频”的控制指令。该执行模块34用于执行该“播放视频”的控制指令以产生一视频节目信息,并通过该启用的显示单元123播放该视频节目信息。具体的,该执行模块34控制该智能机器人1访问服务器2,通过该启用的语音采集单元112接收用户输入的搜索视频节目的语音指令,按照用户的语音指令在服务器2中搜索相应的视频节目信息,并通过该启用的显示单元123播放搜索到的该视频节目信息。
在另一实施方式中,该设定模块31设定该语音采集单元112为待启用的输入元件110及设定该语音输出单元121为待启用的输出元件120。该获取模块32获取该语音采集单元112采集的语音信息。该分析处理模块33分析该语音信息中的语句,并根据分析出的语句确定对应的控制指令。本实施方式中,该第一关系表S1还包括“播放音乐”语句与“播放音乐”的控制指令的对应关系。当该分析处理模块33识别接收的语音信息为“播放音乐”语句及根据第一关系表S1查找出与“播放音乐”语句对应的行为指令为“播放音乐”的控制指令时,该执行模块34用于执行该“播放音乐”的控制指令以产生一音乐曲目信息,并通过该启用的语音输出单元121播放该音乐曲目信息。具体的,该执行模块34打开该智能机器人1存储的音乐库(图中未示),通过该待启用的语音采集单元112接收用户选择音乐曲目的语音指令,查找需要播放的音乐曲目信息并通过该待启用的语音输出单元121播放该音乐曲目信息。
在其他实施方式中,该设定模块31设定该语音采集单元112及该摄像单元111为待启用的输入元件110,及设定该语音输出单元121、表情输出单元122、显示单元123及动作输出单元124为输出元件120。该获取模块32通过该语音采集单元112获取语音信息及通过该摄像单元111获取该图像信息。该分析处理模块33从获取的语音信息及图像信息中识别一目标对象。在一实施方式中,该分析处理模块33从该语音信息中识别一声纹特征及从该图像信息中识别脸部特征,并根据该声纹特征及该脸部特征识别该目标对象。该目标对象包括人及动物。例如,该存储单元15中存储一第二对应关系表(图中未示),该第二对应关系表中定义了声纹特征、脸部特征及目标对象的对应关系,该分析处理模块33根据识别出的声纹特征、脸部特征及该第二对应关系表确定该目标对象。
该分析处理模块33从获取的语音信息及图像信息中提取关键信息。在一实施方式中,该分析处理模块33识别所获取的语音信息,将所识别的语音信息转化为文本数据,提取出该文本数据中的关键信息,及将该文本数据中的关键信息作为该语音信息的关键信息。该分析处理模块33获取该图片信息中包含的面部表情信息及肢体动作特征信息,对所获取的面部表情信息进行面部表情特征提取后确定出面部表情特征参数,对所获取的肢体动作信息进行肢体特征提取后确定出肢体特征参数,并将该面部表情特征参数及肢体特征参数作为该图片信息的关键信息。
该分析处理模块33还根据所提取的关键信息检索预设的公共基础知识库,并利用深度学***和、暴躁等情绪。
该执行模块34执行该反馈指令以产生一语音回复信息及表情动作,并通过该语音输出单元121输出该语音回复信息,及通过该表情输出单元122输出该表情动作,从而使该智能机器人1与识别的该目标对象进行交互。例如,当用户微笑着对智能机器人1说“这些花真漂亮啊!”时,该获取模块32获取用户发出的所述语音信息。该分析处理模块33识别出发出所述语音信息的目标对象为用户。该执行模块34将用户发出的语音信息“这些花真漂亮啊!”转化为文本数据,并从提取出的该文本数据中提取出关键信息为“花”、“漂亮”。该第分析处理模块33从用户的图像信息中获取面部表情为“微笑”,对所获取的“微笑”面部表情信息进行面部表情特征提取后确定出面部表情特征参数为“微笑表情”,并将“微笑表情”作为该图片信息的关键信息。该执行模块34根据所提取的关键信息“花、漂亮、微笑表情”检索预设的公共基础知识库,并利用深度学习算法根据检索结果确定出对应的反馈指令。该反馈指令为控制该智能机器人1输出语音回复信息“这些花真的很漂亮,我也很喜欢!”及输出笑容的表情动作的指令。该执行模块34通过语音输出单元121输出“这些花真的很漂亮,我也很喜欢!”的语音回复信息及通过表情输出单元122控制设于智能机器人1的头部中的眼帘和嘴巴开合及设于眼帘内的眼球转动输出笑容表情动作,从而实现该智能机器人1与用户进行交互。
在其他实施方式中,该执行模块34还通过动作输出单元124控制该智能机器人1运动及控制该显示单元123显示一预设表情图像来执行该反馈指令以使该智能机器人1与该目标对象进行交互。例如,当用户微笑着对智能机器人1说“这些花真漂亮啊!”时,该执行模块34控制该动作输出单元124的第一驱动轴1241驱动该头部101转动360度,控制该第三驱动轴1243驱动该对转轮105带动该智能机器人1原地转动一周,及控制该显示单元123显示一预设的微笑图像。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照以上较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换都不应脱离本发明技术方案的精神和范围。

Claims (10)

1.一种智能机器人,包括输入模组、输出模组、通信单元及处理单元,该智能机器人通过该通信单元与一服务器连接,该输入模组包括至少一输入元件,该输出模组包括至少一输出元件,该处理单元运行一应用功能***,其特征在于,该应用开发***包括:
设定模块,用于设定该输入模组中待启用的输入元件及设定该输出模组中待启用的输出元件;
获取模块,用于获取待启用的该输入元件接收到的信息;
分析处理模块,用于分析获取的该信息并根据分析的结果产生一控制指令;及
执行模块,用于执行该控制指令以产生一输出信息,并通过该设定模块设定的待启用的该输出元件输出该输出信息。
2.如权利要求1所述的智能机器人,其特征在于,该设定模块提供一设置界面,该设置界面包括有多个输入元件选项及多个输出元件选项,每一输入元件选项对应一输入元件,每一输出选项对应一输出元件,该设定模块响应用户对一输入元件选项的选中操作将与该选中的输入元件选项相对应的输入元件设定为待启用的输入元件,及该设定模块响应用户对一输出元件选项的选中操作,将与该选中的输出元件选项相对应的输入元件设定为待启用的输入元件。
3.如权利要求1所述的智能机器人,其特征在于,该输入模组中的输入元件包括语音采集单元及摄像单元,该输出模组中的输出元件包括语音输出单元、表情输出单元、显示单元及动作输出单元。
4.如权利要求3所述的智能机器人,其特征在于,该设定模块设定该语音采集单元为待启用的输入元件及设定该显示单元为待启用的输出元件,该获取模块获取该语音采集单元采集的语音信息,该分析处理模块分析该语音信息中的语句,并根据分析出的语句确定对应的控制指令。
5.如权利要求4所述的智能机器人,其特征在于,该智能机器人包括一存储单元,该存储单元存储一第一关系表,该第一关系表包括“播放视频节目”语句与“播放视频”的控制指令的对应关系,当该分析处理模块识别接收的语音信息为“播放视频节目”语句及根据该第一关系表查找出与该“播放视频节目”语句对应的控制指令为“播放视频”的控制指令时,该执行模块执行该“播放视频”的控制指令以产生一视频节目信息,并通过启用的该显示单元播放该视频节目信息。
6.如权利要求5所述的智能机器人,其特征在于,该设定模块设定该语音输出单元为待启用的输出元件,该第一关系表还包括“播放音乐”语句与“播放音乐”的控制指令的对应关系,当该分析处理模块识别出的语音信息为“播放音乐”语句及根据该第一关系表查找出与“播放音乐”语句对应的行为指令为“播放音乐”的控制指令时,该执行模块执行该“播放音乐”的控制指令以产生一音乐曲目信息,并通过该启用的语音输出单元播放该音乐曲目信息。
7.如权利要求3所述的智能机器人,其特征在于,该设定模块设定该语音采集单元及该摄像单元为待启用的输入元件,及设定该语音输出单元、表情输出单元、显示单元及动作输出单元为输出元件。
8.如权利要求7所述的智能机器人,其特征在于,该获取模块通过该语音采集单元获取语音信息及通过该摄像单元获取图像信息;该分析处理模块从获取的语音信息及图像信息中识别一目标对象;该分析处理模块从获取的语音信息及图像信息中提取一关键信息;该分析处理模块还根据所提取的关键信息检索预设的公共基础知识库,并利用深度学习算法根据检索结果确定出一反馈指令,其中,该反馈指令是指用于控制该智能机器人与该目标对象进行交互的控制指令;该执行模块执行该反馈指令以产生一语音回复信息及表情动作,并通过该语音输出单元输出该语音回复语音信息,及通过该表情输出单元输出该表情动作。
9.如权利要求8所述的智能机器人,其特征在于,该分析处理模块识别所获取的语音信息,将所识别的语音信息转化为文本数据,提取出该文本数据中的关键信息,及将该文本数据中的关键信息作为该语音信息的关键信息;该分析处理模块还获取该图片信息中包含的面部表情信息,对所获取的面部表情信息进行面部表情特征提取后确定出面部表情特征参数,并将该面部表情特征参数作为该图片信息的关键信息。
10.如权利要求8所述的智能机器人,其特征在于,该执行模块还通过该运动输出单元控制该智能机器人运动及控制该显示单元显示一预设表情图像来执行该反馈指令以使该智能机器人与该目标对象进行交互。
CN201710752403.5A 2017-08-28 2017-08-28 智能机器人 Withdrawn CN109421044A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201710752403.5A CN109421044A (zh) 2017-08-28 2017-08-28 智能机器人
TW106132486A TWI665658B (zh) 2017-08-28 2017-09-21 智慧型機器人
US15/817,037 US20190061164A1 (en) 2017-08-28 2017-11-17 Interactive robot

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710752403.5A CN109421044A (zh) 2017-08-28 2017-08-28 智能机器人

Publications (1)

Publication Number Publication Date
CN109421044A true CN109421044A (zh) 2019-03-05

Family

ID=65436545

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710752403.5A Withdrawn CN109421044A (zh) 2017-08-28 2017-08-28 智能机器人

Country Status (3)

Country Link
US (1) US20190061164A1 (zh)
CN (1) CN109421044A (zh)
TW (1) TWI665658B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110164285A (zh) * 2019-06-19 2019-08-23 上海思依暄机器人科技股份有限公司 一种实验机器人及其实验操控方法和装置
CN110569806A (zh) * 2019-09-11 2019-12-13 上海软中信息***咨询有限公司 一种人机交互***
CN112885347A (zh) * 2021-01-22 2021-06-01 海信电子科技(武汉)有限公司 一种显示设备的语音控制方法、显示设备及服务器

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7226928B2 (ja) * 2018-05-31 2023-02-21 株式会社トプコン 測量装置
CN110497404B (zh) * 2019-08-12 2021-12-28 安徽云探索网络科技有限公司 一种机器人仿生式智能决策***

Family Cites Families (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201163417Y (zh) * 2007-12-27 2008-12-10 上海银晨智能识别科技有限公司 具有人脸识别的智能机器人
US20100017033A1 (en) * 2008-07-18 2010-01-21 Remus Boca Robotic systems with user operable robot control terminals
KR101257896B1 (ko) * 2011-05-25 2013-04-24 (주) 퓨처로봇 스마트 서비스 로봇 운영 시스템 및 방법
KR101190660B1 (ko) * 2012-07-23 2012-10-15 (주) 퓨처로봇 로봇 제어 시나리오 생성 방법 및 장치
CN105247536B (zh) * 2013-02-07 2021-11-05 马卡里 一种用于激光射击游戏中的自动攻击装置及***
US8868241B2 (en) * 2013-03-14 2014-10-21 GM Global Technology Operations LLC Robot task commander with extensible programming environment
US20170206064A1 (en) * 2013-03-15 2017-07-20 JIBO, Inc. Persistent companion device configuration and deployment platform
CN106573378A (zh) * 2014-06-12 2017-04-19 普雷-艾公司 通过机器人反馈增强编程教育的***和方法
US9672756B2 (en) * 2014-06-12 2017-06-06 Play-i, Inc. System and method for toy visual programming
US10279470B2 (en) * 2014-06-12 2019-05-07 Play-i, Inc. System and method for facilitating program sharing
JP6392062B2 (ja) * 2014-10-01 2018-09-19 シャープ株式会社 報知制御装置およびプログラム
US9630318B2 (en) * 2014-10-02 2017-04-25 Brain Corporation Feature detection apparatus and methods for training of robotic navigation
HK1204748A2 (zh) * 2015-08-20 2015-11-27 Smart Kiddo Education Ltd 使用連接的玩具的教育系統
CN205835373U (zh) * 2016-05-30 2016-12-28 深圳市鼎盛智能科技有限公司 机器人的面板和机器人
WO2018089700A1 (en) * 2016-11-10 2018-05-17 Warner Bros. Entertainment Inc. Social robot with environmental control feature
US20180133900A1 (en) * 2016-11-15 2018-05-17 JIBO, Inc. Embodied dialog and embodied speech authoring tools for use with an expressive social robot
CN206292585U (zh) * 2016-12-14 2017-06-30 深圳光启合众科技有限公司 机器人及其控制***
US20180250815A1 (en) * 2017-03-03 2018-09-06 Anki, Inc. Robot animation layering
JP6751536B2 (ja) * 2017-03-08 2020-09-09 パナソニック株式会社 装置、ロボット、方法、及びプログラム
WO2018187029A1 (en) * 2017-04-03 2018-10-11 Innovation First, Inc. Mixed mode programming
CN109093627A (zh) * 2017-06-21 2018-12-28 富泰华工业(深圳)有限公司 智能机器人
CN109531564A (zh) * 2017-09-21 2019-03-29 富泰华工业(深圳)有限公司 机器人服务内容编辑***及方法
CN110309254A (zh) * 2018-03-01 2019-10-08 富泰华工业(深圳)有限公司 智能机器人与人机交互方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110164285A (zh) * 2019-06-19 2019-08-23 上海思依暄机器人科技股份有限公司 一种实验机器人及其实验操控方法和装置
CN110569806A (zh) * 2019-09-11 2019-12-13 上海软中信息***咨询有限公司 一种人机交互***
CN112885347A (zh) * 2021-01-22 2021-06-01 海信电子科技(武汉)有限公司 一种显示设备的语音控制方法、显示设备及服务器

Also Published As

Publication number Publication date
US20190061164A1 (en) 2019-02-28
TW201913643A (zh) 2019-04-01
TWI665658B (zh) 2019-07-11

Similar Documents

Publication Publication Date Title
CN109421044A (zh) 智能机器人
CN109389005A (zh) 智能机器人及人机交互方法
CN108039988B (zh) 设备控制处理方法及装置
KR102379954B1 (ko) 화상처리장치 및 방법
CN107894833B (zh) 基于虚拟人的多模态交互处理方法及***
TWI430189B (zh) 訊息擬真處理系統、裝置及方法
CN109522835A (zh) 基于智能机器人的儿童读物阅读与交互方法及***
CN112162628A (zh) 基于虚拟角色的多模态交互方法、装置及***、存储介质、终端
CN106873773A (zh) 机器人交互控制方法、服务器和机器人
CN110309254A (zh) 智能机器人与人机交互方法
CN105126355A (zh) 儿童陪伴机器人与儿童陪伴***
CN105046238A (zh) 一种面部表情机器人多通道信息情感表达映射方法
CN108733209A (zh) 人机交互方法、装置、机器人和存储介质
CN202150884U (zh) 一种手机感应心情装置
CN112257508B (zh) 识别物体的卫生状况方法及相关电子设备
CN109241336A (zh) 音乐推荐方法和装置
CN109521927A (zh) 机器人互动方法和设备
CN109101663A (zh) 一种基于互联网的机器人对话***
CN108681390A (zh) 信息交互方法和装置、存储介质及电子装置
CN109241924A (zh) 基于互联网的多平台信息交互***
CN108595012A (zh) 基于虚拟人的视觉交互方法及***
CN111413877A (zh) 控制家电设备的方法及装置
CN116704085B (zh) 虚拟形象生成方法、装置、电子设备和存储介质
CN106649712A (zh) 输入表情信息的方法及装置
CN109877834A (zh) 多屏显示机器人、方法和装置、显示机器人和显示方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication
WW01 Invention patent application withdrawn after publication

Application publication date: 20190305