[go: up one dir, main page]

CN106325112B - 一种信息处理方法及电子设备 - Google Patents

一种信息处理方法及电子设备 Download PDF

Info

Publication number
CN106325112B
CN106325112B CN201510359539.0A CN201510359539A CN106325112B CN 106325112 B CN106325112 B CN 106325112B CN 201510359539 A CN201510359539 A CN 201510359539A CN 106325112 B CN106325112 B CN 106325112B
Authority
CN
China
Prior art keywords
information
operation instruction
execution
determining
parameter
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.)
Active
Application number
CN201510359539.0A
Other languages
English (en)
Other versions
CN106325112A (zh
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201510359539.0A priority Critical patent/CN106325112B/zh
Priority to US14/757,404 priority patent/US9873197B2/en
Publication of CN106325112A publication Critical patent/CN106325112A/zh
Application granted granted Critical
Publication of CN106325112B publication Critical patent/CN106325112B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/0003Home robots, i.e. small robots for domestic use
    • 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
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/0005Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means
    • B25J11/001Manipulators having means for high-level communication with users, e.g. speech generator, face recognition means with emotions simulating means
    • 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/008Manipulators for service tasks
    • 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
    • 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
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/163Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35444Gesture interface, controlled machine observes operator, executes commands
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40099Graphical user interface for robotics, visual robot user interface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/40Robotics, robotics mapping to robotics vision
    • G05B2219/40411Robot assists human in non-industrial environment like home or office

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • User Interface Of Digital Computer (AREA)
  • Toys (AREA)

Abstract

本发明实施例提供一种信息处理方法及电子设备,用于解决电子设备的响应方式较差的技术问题。该方法包括:获得当前环境的环境信息;根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。

Description

一种信息处理方法及电子设备
技术领域
本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。
背景技术
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子设备的性能及外观都得到了大力提升,成为学习和生活中不可缺少的一部分。用户利用电子设备可以做的事也越来越多,如:用户可以通过与网络连接的电子设备观看视频、听音乐、玩游戏等。
目前,在使用电子设备的过程中,通常需要用户对电子设备下发相应的控制命令,如通过直接操作或遥控器的方式来控制电子设备执行相应的指令。例如,用户在使用家用机器人的过程中,用户可以手动设置或通过无线遥控对其进行相应的指挥,在家用机器人接收到控制信息后会进行相应的工作,如自动清洁、收集粉尘、记忆路线等。而大多数电子设备在执行指令时,通常会按照较为固定的响应方式进行,使得电子设备在执行命令的过程中显得较为生硬、单调,如家用机器人可能仅仅是一个按照相关指令执行清洁指令的扫地机器,缺乏与周围环境甚至用户之间的互动。
发明内容
本发明实施例提供一种信息处理方法及电子设备,用于解决电子设备的响应方式较差的技术问题。
一种信息处理方法,包括以下步骤:
获得当前环境的环境信息;
根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
可选的,根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数,包括:
解析所述环境信息中的第一信息;
获得与所述第一信息对应的第一数据信息及第二数据信息;
根据所述第一数据信息确定与所述环境信息对应的第一操作指令,及
根据所述第二数据信息确定所述第一操作指令对应的执行参数。
可选的,所述第一信息为与处于所述当前环境中的第一用户对应的声音信息;
根据所述第二数据信息确定所述第一操作指令对应的执行参数,包括:
基于所述第二数据信息确定所述第一用户的情绪;
根据所述第一用户的情绪,将所述至少两个执行参数中与所述第一用户的情绪匹配的执行参数确定与所述第一操作指令对应的执行参数。
可选的,根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数,包括:
通过第一传感器获得所述当前环境的第一信息,确定与所述电子设备对应的第一操作指令;及
通过第二传感器获得所述当前环境中的第二信息,根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
可选的,所述第一信息为所述第一传感器获得的处于所述当前环境中的第一用户针对所述电子设备进行的操作信息,所述第二信息为通过所述第二传感器获得的与所述第一用户对应的人像信息;
通过第一传感器获得所述当前环境的第一信息,确定与所述电子设备对应的第一操作指令,包括:
根据所述操作信息,确定所述电子设备对应的第一操作指令;
根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数,包括:
根据所述人像信息,确定所述第一用户的状态;
根据所述第一用户的状态,确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
可选的,根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数,具体包括:
根据所述第二信息,确定所述当前环境中第一标识的位置与处于所述当前环境中的第一用户之间的相对距离,所述第一标识用于表征所述当前环境中存在的具有预设符号或形状的对象;
若确定所述相对距离大于预设距离,将所述至少两个执行参数中的第一执行参数确定为与所述第一操作指令对应的执行参数;否则,将所述至少两个执行参数中的第二执行参数确定为与所述第一操作指令对应的执行参数;其中,所述第一执行参数对应的参数值小于所述第二执行参数对应的参数值。
可选的,控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的多媒体输出装置按照所述执行参数执行与所述第一操作指令对应的输出操作。
可选的,所述执行参数包括速度参数;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的至少一部分按照所述执行参数中的速度参数执行与所述第一操作指令对应的第一操作。
可选的,控制所述电子设备的至少一部分按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的运动装置按照所述速度参数相对于所述电子设备的支撑面进行与所述第一操作指令对应移动操作。
一种电子设备,包括:
壳体;
传感器,设置于所述壳体外,用于获得当前环境的环境信息;
处理器,位于所述壳体内,与所述传感器连接,用于接收并处理所述环境信息,确定与所述电子设备对应的第一操作指令,及从与所述第一操作指令对应的至少两个执行参数中确定出一个作为所述第一操作指令对应的执行参数,并控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
可选的,所述传感器包括第一传感器和第二传感器;
所述第一传感器用于获得所述当前环境中的第一信息;
所述第二传感器用于获得所述当前环境中的第二信息;
所述处理器具体用于:
根据所述第一信息确定所述电子设备对应的所述第一操作指令,及根据所述第二信息确定所述第一操作指令对应的执行参数。
可选的,所述电子设备还包括:
多媒体输出装置,与所述处理器连接,用于按照所述执行参数输出与所述第一操作指令对应的输出信息。
可选的,所述电子设备还包括:
运动装置,与所述处理器连接,用于按照所述执行参数执行与所述第一操作指令对应的第一操作。
可选的,所述运动装置具体用于按照所述执行参数中的速度参数执行相对于所述电子设备的支撑面进行的移动操作。
一种电子设备,包括:
获取模块,用于获得当前环境的环境信息;
确定模块,用于根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;
执行模块,用于控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
本发明实施例中,由于电子设备可以获得当前环境对应的环境信息,而通过对环境信息的分析,可以确定电子设备对应的第一操作指令及该指令对应的执行参数,进而,控制电子设备按照该执行参数执行与第一操作指令对应的第一操作。由于该执行参数为根据环境信息从与第一操作指令对应的至少两个执行参数中确定的一个,故根据不同的环境信息,可以从至少两个执行参数中确定出不同的执行参数作为与操作指令唯一对应的执行参数。例如,在通过跟随指令控制家用机器人进行移动操作时,若根据环境信息确定用户存在紧急需求,则可将至少两个执行参数中速度参数值较大作为与跟随指令对应的执行参数,否则,则可将速度参数值较小的执行参数确定为与跟随指令对应的执行参数,从而使得家用机器人在执行移动操作时,可以根据环境情况确定移动速度的快慢等,使得用户体验度较高。
附图说明
图1为本发明实施例中信息处理方法的主要流程示意图;
图2为本发明实施例中家用机器人的示意图;
图3为本发明实施例中电子设备的结构框图;
图4A为本发明实施例中家用机器人的正面示意图;
图4B为本发明实施例中家用机器人的侧面示意图;
图5为本发明实施例中电子设备的结构示意图。
具体实施方式
本发明实施例提供一种信息处理方法及电子设备,该方法包括:获得当前环境的环境信息;根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
本发明实施例中,由于电子设备可以获得当前环境对应的环境信息,而通过对环境信息的分析,可以确定电子设备对应的第一操作指令及该指令对应的执行参数,进而,控制电子设备按照该执行参数执行与第一操作指令对应的第一操作。由于该执行参数为根据环境信息从与第一操作指令对应的至少两个执行参数中确定的一个,故根据不同的环境信息,可以从至少两个执行参数中确定出不同的执行参数作为与操作指令唯一对应的执行参数。例如,在通过跟随指令控制家用机器人进行移动操作时,若根据环境信息确定用户存在紧急需求,则可将至少两个执行参数中速度参数值较大作为与跟随指令对应的执行参数,否则,则可将速度参数值较小的执行参数确定为与跟随指令对应的执行参数,从而使得家用机器人在执行移动操作时,可以根据环境情况确定移动速度的快慢等,使得用户体验度较高。
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中,电子设备可以是家用机器人、笔记本、PAD(平板电脑)、手机等不同的设备。本发明实施例中,以电子设备为家用机器人为例进行说明。
可选的,本发明实施例中,第一传感器可以是设置在电子设备中的传感器,如可以是设置在电子设备机身上的感应装置,或者,第一传感器可以是设置在环境中、能够与电子设备相接的感应装置,甚至,第一传感器还可以是设置在与电子设备相连的其它电子设备(如穿戴式电子设备)中的传感器。例如,电子设备可以与智能手表连接,从而可以通过无线传输(如蓝牙传输、网络传输等)获得通过智能手表所采集的用户数据,如用户的体温、心率等。
可选的,本发明实施例中,第二传感器可以是设置在电子设备内的图像传感器(如摄像头)、声音传感器(如麦克风)等。当然,实际应用中,第二传感器也可以是设置在电子设备的壳体上,如设置在家用机器人的面部、腹部、背部等处。
本发明实施例中,第一传感器和/或第二传感器在采集到当前环境中的环境信息后,可按一定规律将其变换成为电信号或其它所需形式的信息进行输出,以传输到电子设备的处理器(如中央处理器CPU)中进行处理。
另外,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
下面结合附图对本发明优选的实施方式进行详细说明。
如图1所示,本发明提供一种信息处理方法,应用于上述电子设备中,该方法可以包括以下步骤:
S11:获得当前环境的环境信息。
本发明实施例中,当前环境可以是指电子设备所处的环境空间,如客厅、卧室、办公室等。而环境信息可以是通过电子设备采集获得的当前环境对应的信息,如当前环境中存在的亮度信息、空气净化度信息等。
具体来说,若当前环境中存在用户,则获得的环境信息中可以包括与该用户相应的信息,如用户图像信息、用户声音信息等。
可选的,本发明实施例中,电子设备可以通过自身设置的采集装置(如传感器等)获得环境信息,或者,也可以接收来自与其相连的其他设备发送的当前环境的环境信息。
S12:根据环境信息,确定与电子设备对应的第一操作指令及与第一操作指令对应的执行参数;其中,执行参数为从第一操作指令对应的至少两个执行参数中确定的一个。
本发明实施例中,在获得环境信息后,电子设备可以通过解析该环境信息来确定相应的第一操作指令及与第一操作指令对应的执行参数其中,该执行参数可以是速度参数、噪声参数,等等。
具体来说,S12可以包括但不限于以下两种方式。
方式一:
解析环境信息中的第一信息,获得与第一信息对应的第一数据信息及第二数据信息,根据第一数据信息确定与环境信息对应的第一操作指令,及,根据第二数据信息确定第一操作指令对应的执行参数。
其中,第一信息可以是环境信息中与当前环境和/或用户对应的信息。例如,可以是环境中的光线信息、用户的声音信息或用户的图像信息等。因此,通过解析第一信息可以获得至少两个数据信息。
例如,若第一信息为用户声音信息,则通过解析第一信息获得的数据信息可以包括与音量信息、语速信息、语音内容信息等;若第一信息为与当前环境对应的信息,则通过解析该环境信息可以确定当前环境对应的湿度信息、亮度信息等。
第一操作指令可以是通过解析第一信息而确定的与电子设备对应的指令,如移动操作指令、清洁操作指令等,电子设备可以基于第一操作指令来进行响应,进而可执行相应的操作,以适应当前环境的第一信息。而执行参数可以是电子设备在执行第一操作指令对应的操作的过程中所对应的控制参数,如移动速度、噪声大小等。
本发明实施例中,在对环境信息中的第一信息进行解析获得第一数据信息后,可以基于第一数据信息确定对应的第一操作指令,即确定电子设备将进行的操作。在实际应用中,电子设备在执行一个操作时可以对应有多组控制参数,如电子设备的移动操作可以对应有多组用于控制设备不同操作速度的速度参数。
进而基于解析获得的第二数据信息可以确定与该操作对应的控制参数。例如,确定电子设备执行移动操作时对应的速度参数或噪声参数等。
本发明实施例中,若第一信息为与处于当前环境中的第一用户对应的声音信息,则S12中通过解析该声音信息,可以获得相应的第一数据信息和第二数据信息。
具体来说,第一数据信息可以是声音信息对应的内容,如“你过来”、“开始清洁”、笑声“哈哈哈”等,而第二数据信息可以是与声音信息对应的特征参数信息,如可以包括音量大小信息、语速快慢信息、时间长短信息等。
进而,根据获得的第一数据信息即可确定对应的第一操作指令,如“你过来”对应移动操作指令,而用户“哈哈哈”的笑声对应输出操作指令,该输出操作指令可以用于控制电子设备的输出设备输出相应的信息,如显示笑脸图像信息,或输出“哈哈哈”的声音信息等。
需要说明的是,实际应用中,根据第一数据信息确定的操作指令可以是多个,而第一操作指令可以是其中的一个。例如,若确定第一数据信息为“开始清洁”,则第一数据信息对应的操作指令可以有移动操作指令和清洁操作指令,则可将两者中的任一个确定为第一操作指令。
此外,若第一信息为第一用户的声音信息,则在根据第二数据信息确定第一操作指令对应的执行参数时,可以包括:
基于通过解析该声音信息获得的第二数据信息确定第一用户的情绪;
根据第一用户的情绪,将至少两个执行参数中与第一用户的情绪匹配的执行参数确定与第一操作指令对应的执行参数。
其中,由于第二数据信息包括声音信息的特征参数信息,故通过这些特征参数信息,可以推测出当前第一用户的情绪,如兴奋、平静、急躁等等。
例如,根据第一数据信息“你过来”确定的第一操作指令为移动操作指令,而若第二数据信息中的音量大小信息表明用户声音较大(如超过某音量值),同时,语速快慢信息表明语速较快,则可以确定用户当前的情绪可能为较急躁。
进一步,可以根据第一用户的情绪来确定与第一操作指令对应的执行参数。具体的,可以是在与第一操作指令对应的至少两个执行参数中,确定出与第一用户当前的情绪相匹配的执行参数作为与第一操作指令对应的执行参数。
例如,在确定出第一用户的情绪为急躁时,可将至少两个执行参数中对应有的速度参数值较大的执行参数作为移动操作指令对应的执行参数,以使电子设备执行移动操作指令对应的移动操作时速度较快,故能够显示电子设备执行操作的反应方式与当前第一用户的情绪相贴切。
方式二:
通过第一传感器获得当前环境的第一信息,确定与电子设备对应的第一操作指令;及,通过第二传感器获得当前环境中的第二信息,根据第二信息确定至少两个执行参数中与第一操作指令对应的执行参数。
其中,第一传感器和第二传感器可以同时对当前环境中的环境信息进行采集。例如,在通过第一传感器采集环境信息中的声音信息的同时,可以通过第二传感器采集环境信息中的图像信息。
或者,这两个采集过程可以是发生在一定时间段内,如在时间段5s内,通过第一传感器和第二传感器可以分别对当前环境中的信息进行采集,则采集的信息均可作为电子设备获得的环境信息。
具体来说,通过第一传感器获得的第一信息可以是与电子设备连接的传感器所采集的当前环境中的环境信息,可以是通过与电子设备相连的、设置于当前环境中的传感器,如红外摄像头等采集的图像信息,声音传感器采集声音信息等。或者,也可以通过与电子设备连接的其他设备中的传感器获得当前环境中的信息,如通过与电子设备相连的智能手表获得其相应的采集信息。
而第二信息可以是通过电子设备中的第二传感器获得的环境信息,如当前环境中存在的用户的信息(如用户图像信息、用户声音信息等)。
实际应用中,在电子设备获得第一信息并确定与第一信息对应的第一操作指令之后,可以继续根据第二信息确定出与第一操作指令对应的执行参数,由于第一信息和第二信息为采集时间相近甚至相同的信息,故确定的操作指令和相应执行参数能够与环境信息较为匹配,以便于不同适合不同的场景需求。
例如,若电子设备为家用机器人,其获得的第一信息为用户的声音信息,而第二信息可以为用户的图像信息,则通过解析声音信息确定第一操作指令为输出笑脸的输出操作指令,而通过第二信息(即用户的图像信息)确定与输出操作指令对应的执行参数可以是控制输出笑脸的速度参数,如快速或缓慢地输出一个笑脸,或者,该执行参数可以是用于控制输出笑脸的微笑程度参数,如微笑或大笑等,甚至,还可以是用于控制输出笑脸时对应的笑声参数,如“哈哈哈”的大笑声或轻微的笑声等。
具体来说,方式二中,若第一信息为第一传感器获得的处于当前环境中的第一用户针对电子设备进行的操作信息,第二信息为通过第二传感器获得的与第一用户对应的人像信息。因此,则第一操作指令可以是接收到的操作信息来确定的。例如,用户对电子设备的显示屏幕进行点击操作,则电子设备可以确定与该点击操作对应的第一操作指令,如输出操作指令、移动操作指令,等等。
进而电子设备通过对人像信息的分析,可以确定第一用户的状态,如通过人像信息中用户的哭泣、皱眉等图像表情确定用户当前不开心,以根据用户状态从至少两个执行参数中确定与该输出操作指令对应的执行参数,如快速或缓慢进行移动、旋转等。
例如,如图2所示,以该电子设备为一家用机器人为例,该家用机器人的面部、机身(包括家用机器人的腹部和背部),甚至滚轮上分别安装有感应触觉的传感器(图中的虚线圆圈),而家用机器人的颈部及滚轮均为可转动的机械结构,面部为可显示区域,身体部位可以设置有背光。当用户与家用机器人进行肢体接触伴有一些手势时,如抚摸家用机器人下颚(如图中的箭头符号),则机器人的颈部结构会做出相应反应,如轻微扭动,同时屏幕会显示喜悦的表情,如笑脸,甚至晃动面部和滚轮等等。
进一步,若家用机器人通过图像传感器检测到的人像信息表明用户不开心时,如用户人像中存在哭泣、皱眉等表情,则家用机器人也会通过屏幕表情安抚用户,或用有趣的身体运动、转动及灯光效果来取悦用户。
实际应用中,根据第二传感器采集的第二信息确定至少两个执行参数中与第一操作指令对应的执行参数,还可以包括以下过程:
根据第二信息,确定当前环境中第一标识的位置与处于当前环境中的第一用户之间的相对距离,第一标识用于表征当前环境中存在的具有预设符号或形状的对象;
若确定相对距离大于预设距离,将至少两个执行参数中的第一执行参数确定为与第一操作指令对应的执行参数;否则,将至少两个执行参数中的第二执行参数确定为与第一操作指令对应的执行参数;其中,第一执行参数对应的参数值小于第二执行参数对应的参数值。
其中,当前环境中具有第一标识的对象可以是通过电子设备识别的存在于当前环境中相对于特殊人群(如小孩、老人等)的危险或隐私的对象,如危险电器、家具尖角等。用户可以预先对这些对象进行标注,并可在危险位置放置具有预设图案的标识,如禁止标识,当电子设备检测到环境信息中具有该标识的区域,便可自动将其划为危险区域。
通常情况下,由于放置禁止标识可能会影响到家居美观,并且需要进行的放置操作也较多,因此,电子设备可以自动检测当前环境中可能存在的危险对象。例如,若用户对桌角进行标注,则类似的危险形状(其它尖角)也会默认被电子设备自动标注。
实际应用中,电子设备可以通过扫描获取家中家居及装修构造信息,生成相应的3D模拟图,进而将具有预设符号或形状的对象在3D模拟图中进行标注,以便于能够较准确地确定用户与危险对象之间的相对距离,进而判断当前用户是否处于较危险的区域等等,如小孩是否距离危险物很近等。
可选的,本发明实施例中,预设距离可以是用户在电子设备中预设或电子设备出厂即行设置好的安全距离,例如1m、0.6m等。而与第一操指令对应的至少两个执行参数可以是对应不同参数值的速度参数,如1.0m/s、1.5m/s等等。
例如,当家用机器人通过跟随指令追随儿童时,通过在建立的3D模拟图中确定出用户的位置后,可以估算出儿童在当前环境中所处位置与危险物之间的相对距离。若该距离不小于预设距离,则确定儿童刚处于安全范围内,则确定与家用机器人对应的速度可以是设置的正常跟随速度,如0.5m/s;
而当确定相对距离小于预设距离时,则确定的家用机器人的移动操作指令的执行参数对应的速度参数值可以较大,如1.5m/s,此时,家用机器人可以迅速将速度由0.5m/s提高到1.5m/s,并按照该速度快速移动到儿童与危险物之间,用自己的身体或手臂阻止儿童继续接近危险物等,同时,机器人还可以发出用于提示孩子注意安全或提示大人的警报,以保障儿童的安全性,提高设备的实用性。
此外,若家用机器人设置有手臂装置,在家用机器人阻止儿童靠近危险物的过程中,则其手臂装置也可以对应有操作指令及相应的执行参数,如控制手臂以一定的速度及频率上下摆动,以阻止用户通过等。
S13:控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
本发明实施例中,第一操作可以是电子设备能够执行的操作。例如,若电子设备为家用机器人,则第一操作可以是清洁操作、移动操作、输出操作(如输出声音、图像等)。
具体来说,S13可以包括但不仅限于以下场景:
第一种:控制电子设备的多媒体输出装置按照执行参数执行与第一操作指令对应的输出操作。
其中,多媒体输出装置可以是电子设备的显示屏幕。而输出操作可以是通过电子设备的显示屏显示图像,如笑脸图像,和/或,该输出操作也可以是用于控制电子设备的声音输出设备输出相应的信息,如指示灯信息、音乐、警报声等等。
例如,当确定用户当前的情绪较为兴奋时,可以通过家用机器人的显示器输出笑脸图像,甚至,还可以输出一定音量的笑声,以使得与用户当前的情绪较为搭配。
第二种:控制所述电子设备的至少一部分按照所述执行参数中的速度参数执行与第一操作指令对应的第一操作,其中,执行参数为速度参数。
其中,第一操作具体可以是电子设备能够进行的操作,如可以是移动操作、旋转操作、摆手臂操作等。而至少一部分可以是指电子设备中能够用于根据执行参数执行第一操作的部件,如支撑部件、运动部件等等。
可选的,本发明实施例中,若电子设备中设置有能够用于移动的运动装置,如滚轮装置等,则S13的过程具体可以是:控制电子设备的运动装置按照速度参数相对于电子设备的支撑面进行与第一操作指令对应移动操作。
例如,若电子设备为家用机器人,根据环境信信息确定的第一操作指令为移动指令,对应的执行参数中的速度参数为1.0m/s,则家用机器人在家庭环境中移动过程中可以按照1.0m/s的速度相对于地面进行移动。
可选的,本发明实施例中,若环境信息发生变化,如,检测到用户的声音信息中音量变大、语速变快,则可推测用户当前情绪较为急躁,需要加快电子设备的执行速度,即可将至少两个执行参数中的速度参数值较大的执行参数确定为第一操作指令对应的执行参数,
当然,实际应用中,而与第一操指令对应的至少两个执行参数还可以包括噪声参数。通常来说,由于电子设备的运动时的速度和噪声是成正比例关系。通常,设备运行的速度越快,相应的功耗和热量则较高,从而用于散热的风扇的转速加快,导致的噪声就越大。因此,当第一操作指令为移动操作指令时,可以根据第二信息确定的用户的状态来进一步确定移动操作指令对应的执行参数。
例如,若确定用户处于睡眠状态时,可控制电子设备按照较小参数值的速度进行移动,以降低设备的噪声。而在执行紧急指令时,如发现用户靠近危险物,则家用机器人可以以最快的运动速度对用户行为进行制止,而无需顾及噪声的大小,使得设备较为智能化、人性化。其中,该运动速度可以是家用机器人的腿部(如滚轮)的移动速度,或者,若家用机器人设置有手臂,则也可以是其手臂晃动或抓取物体的速度等。
在实际应用中,若确定用户处于睡眠的状态,还可以控制电子设备延迟执行第一操作指令对应的第一操作。例如,在第一时刻,用户下发了用于控制家用机器人进行清洁操作的清洁操作指令,若在家用机器人指定清洁操作指令的过程中,检测到用户处于睡眠状态,则家用机器人可自动延迟清洁操作指令对应的执行时间,如延迟0.5小时等,甚至,还也可以延迟到检测用户苏醒时,才继续进行清洁操作指令,以避免操作的过程中的噪声影响到用户的休息。
如图3所示,基于同一发明构思,本发明提供一种电子设备,该电子设备包括壳体10、传感器20和处理器30。
其中,壳体10主要对电子设备的机身其保护作用,其可以采用具有较好抗摔、抗污等性能的材料制成,如合金、塑料等,该壳体10可以将电子设备的主要机身进行覆盖,如可以包括机器人的腹部、背部等。
传感器20可以设置于壳体外,可以用于获得电子设备当前所处环境的环境信息。
而处理器30可以位于壳体10内,与传感器20连接,用于接收并处理环境信息,确定与电子设备对应的第一操作指令,及从与第一操作指令对应的至少两个执行参数中确定出一个作为第一操作指令对应的执行参数,并控制电子设备按照执行参数执行与第一操作指令对应的第一操作。
本发明实施例中,该电子设备还可以包括多媒体输出装置和运动装置。其中,多媒体输出装置可以与处理器30连接,用于按照执行参数输出与第一操作指令对应的输出信息,如根据第一操作指令输出笑脸图像、背景音乐等等。
而运动装置也可以与处理器30连接,可以用于按照所述执行参数执行与所述第一操作指令对应的第一操作。
本发明实施例中,电子设备具体可以是家用机器人,如图4A所示,其为家用机器人的正面示意图,其中,数字1表示机器人的滚轮装置,对应为电子设备的运动装置,数字2为家用机器人的面部(为显示屏),对应电子设备的多媒体输出装置,数字3为设备的机身(包括机器人的腹部、背部),数字4为支撑面,如地面其中,机身及面部上可以分别安装有感应触觉的传感器20,以获取当前环境中的环境信息。
具体来说,机器人的面部与机身之间的连接部件(即颈部)及滚轮均为可转动的机械结构,如图4B所示,其为家用机器人的侧面图,其中,数字4仍代表家用机器人的支撑面,数字5代表面部与机身之间的连接部件,通过该连接部件,可使的家用机器人的面部相对于机身进行灵活的晃动,而机身连接的滚轮(即运动装置)能够用于支撑机身,并相对于支撑面进行移动操作。
实际用于中,家用机器人的机身内部可以设置有处理器30等部件,其滚轮装置可以使家用机器人相对于地面(即支撑面)进行运动。当然,电子设备的运动装置也可以包括手臂、腿等等,其还可以执行相应的操作,如晃动手臂、踢腿等操作。
例如,当用户与机器人进行肢体接触伴有一些手势时,如抚摸机器人下颚,则机器人的颈部结构会做出相应反应,如机身轻微扭动,同时屏幕会显示喜悦的表情,如笑脸等。
可选的,本发明实施例中,传感器20可以包括第一传感器和第二传感器,且第一传感器可以用于获得当前环境中的第一信息,第二传感器可以用于获得当前环境中的第二信息。
进而,处理器30可以用于根据第一信息确定电子设备对应的第一操作指令,及根据第二信息确定第一操作指令对应的执行参数。
请参见图5,基于同一发明构思,本发明还提供一种电子设备,该电子设备包括获取模块401、确定模块402和执行模块403。
获取模块401可以用于获得当前环境的环境信息;
确定模块402可以用于根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;
执行模块403可以用于控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
可选的,本发明实施例中,确定模块402具体可以用于:
解析所述环境信息中的第一信息;
获得与所述第一信息对应的第一数据信息及第二数据信息;
根据所述第一数据信息确定与所述环境信息对应的第一操作指令,及
根据所述第二数据信息确定所述第一操作指令对应的执行参数。
可选的,本发明实施例中,若第一信息为与处于所述当前环境中的第一用户对应的声音信息,则确定模块402具体还可以用于:基于所述第二数据信息确定所述第一用户的情绪;
根据所述第一用户的情绪,将所述至少两个执行参数中与所述第一用户的情绪匹配的执行参数确定与所述第一操作指令对应的执行参数。
可选的,本发明实施例中,确定模块402具体还用于:
通过第一传感器获得所述当前环境的第一信息,确定与所述电子设备对应的第一操作指令;及
通过第二传感器获得所述当前环境中的第二信息,根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
一方面,若第一信息为所述第一传感器获得的处于所述当前环境中的第一用户针对所述电子设备进行的操作信息,所述第二信息为通过所述第二传感器获得的与所述第一用户对应的人像信息,则确定模块402具体可以用于:
根据所述操作信息,确定所述电子设备对应的第一操作指令;及
根据所述人像信息,确定所述第一用户的状态;
根据所述第一用户的状态,确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
另一方面,确定模块402具体还可以用于:根据所述第二信息,确定所述当前环境中第一标识的位置与处于所述当前环境中的第一用户之间的相对距离,所述第一标识用于表征所述当前环境中存在的具有预设符号或形状的对象;
若确定所述相对距离大于预设距离,将所述至少两个执行参数中的第一执行参数确定为与所述第一操作指令对应的执行参数;否则,将所述至少两个执行参数中的第二执行参数确定为与所述第一操作指令对应的执行参数;其中,所述第一执行参数对应的参数值小于所述第二执行参数对应的参数值。
可选的,本发明实施例中,执行模块403还可以用于控制所述电子设备的多媒体输出装置按照所述执行参数执行与所述第一操作指令对应的输出操作。
可选的,本发明实施例中,执行参数可以包括速度参数,执行模块403具体用于:控制所述电子设备的至少一部分按照所述执行参数中的速度参数执行与所述第一操作指令对应的第一操作。
具体来说,执行模块403还可以用于:控制所述电子设备的运动装置按照所述速度参数相对于所述电子设备的支撑面进行与所述第一操作指令对应移动操作。
具体来讲,本申请实施例中的信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
获得当前环境的环境信息;
根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
可选的,所述存储介质中存储的与步骤:根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数对应的计算机指令在具体被执行过程中,包括如下步骤:
解析所述环境信息中的第一信息;
获得与所述第一信息对应的第一数据信息及第二数据信息;
根据所述第一数据信息确定与所述环境信息对应的第一操作指令,及
根据所述第二数据信息确定所述第一操作指令对应的执行参数。
可选的,所述第一信息为与处于所述当前环境中的第一用户对应的声音信息,所述存储介质中存储的与步骤:根据所述第二数据信息确定所述第一操作指令对应的执行参数,对应的计算机指令在具体被执行过程中,包括如下步骤:
基于所述第二数据信息确定所述第一用户的情绪;
根据所述第一用户的情绪,将所述至少两个执行参数中与所述第一用户的情绪匹配的执行参数确定与所述第一操作指令对应的执行参数。
可选的,所述存储介质中存储的与步骤:根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数,对应的计算机指令在具体被执行过程中,包括如下步骤:
通过第一传感器获得所述当前环境的第一信息,确定与所述电子设备对应的第一操作指令;及
通过第二传感器获得所述当前环境中的第二信息,根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
可选的,所述存储介质中存储的与步骤:根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数,对应的计算机指令在具体被执行过程中,包括如下步骤:
根据所述操作信息,确定所述电子设备对应的第一操作指令;
根据所述人像信息,确定所述第一用户的状态;
根据所述第一用户的状态,确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
可选的,所述存储介质中存储的与步骤:根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数对应的计算机指令在具体被执行过程中,包括如下步骤:
根据所述第二信息,确定所述当前环境中第一标识的位置与处于所述当前环境中的第一用户之间的相对距离,所述第一标识用于表征所述当前环境中存在的具有预设符号或形状的对象;
若确定所述相对距离大于预设距离,将所述至少两个执行参数中的第一执行参数确定为与所述第一操作指令对应的执行参数;否则,将所述至少两个执行参数中的第二执行参数确定为与所述第一操作指令对应的执行参数;其中,所述第一执行参数对应的参数值小于所述第二执行参数对应的参数值。
可选的,所述存储介质中存储的与步骤:控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,对应的计算机指令在具体被执行过程中,包括如下步骤:
控制所述电子设备的多媒体输出装置按照所述执行参数执行与所述第一操作指令对应的输出操作。
可选的,所述存储介质中存储的与步骤:控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,对应的计算机指令在具体被执行过程中,包括如下步骤:控制所述电子设备的至少一部分按照所述执行参数中的速度参数执行与所述第一操作指令对应的第一操作。
可选的,所述存储介质中存储的与步骤:控制所述电子设备的至少一部分按照所述执行参数执行与所述第一操作指令对应的第一操作,对应的计算机指令在具体被执行过程中,包括如下步骤:
控制所述电子设备的运动装置按照所述速度参数相对于所述电子设备的支撑面进行与所述第一操作指令对应移动操作。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (13)

1.一种信息处理方法,所述方法包括:
获得当前环境的环境信息;
根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作;
解析所述环境信息中的第一信息,获得与所述第一信息对应的第二数据信息;
所述第一信息为与处于所述当前环境中的第一用户对应的声音信息;
根据所述第二数据信息确定所述第一操作指令对应的执行参数,包括:
基于所述第二数据信息确定所述第一用户的情绪;
根据所述第一用户的情绪,将所述至少两个执行参数中与所述第一用户的情绪匹配的执行参数确定与所述第一操作指令对应的执行参数;
所述执行参数包括速度参数;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的至少一部分按照所述执行参数中的速度参数执行与所述第一操作指令对应的第一操作。
2.如权利要求1所述的方法,其特征在于,根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数,包括:
解析所述环境信息中的第一信息;
获得与所述第一信息对应的第一数据信息及第二数据信息;
根据所述第一数据信息确定与所述环境信息对应的第一操作指令,及
根据所述第二数据信息确定所述第一操作指令对应的执行参数。
3.如权利要求1所述的方法,其特征在于,根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数,包括:
通过第一传感器获得所述当前环境的第一信息,确定与所述电子设备对应的第一操作指令;及
通过第二传感器获得所述当前环境中的第二信息,根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
4.如权利要求3所述的方法,其特征在于,所述第一信息为所述第一传感器获得的处于所述当前环境中的第一用户针对所述电子设备进行的操作信息,所述第二信息为通过所述第二传感器获得的与所述第一用户对应的人像信息;
通过第一传感器获得所述当前环境的第一信息,确定与所述电子设备对应的第一操作指令,包括:
根据所述操作信息,确定所述电子设备对应的第一操作指令;
根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数,包括:
根据所述人像信息,确定所述第一用户的状态;
根据所述第一用户的状态,确定所述至少两个执行参数中与所述第一操作指令对应的执行参数。
5.如权利要求1所述的方法,其特征在于,控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的多媒体输出装置按照所述执行参数执行与所述第一操作指令对应的输出操作。
6.如权利要求5所述的方法,其特征在于,控制所述电子设备的至少一部分按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的运动装置按照所述速度参数相对于所述电子设备的支撑面进行与所述第一操作指令对应移动操作。
7.一种信息处理方法,所述方法包括:
获得当前环境的环境信息;
根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作;
其特征在于,根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数,包括:
通过第二传感器获得所述当前环境中的第二信息,根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数;
根据所述第二信息确定所述至少两个执行参数中与所述第一操作指令对应的执行参数,具体包括:
根据所述第二信息,确定所述当前环境中第一标识的位置与处于所述当前环境中的第一用户之间的相对距离,所述第一标识用于表征所述当前环境中存在的具有预设符号或形状的对象;
若确定所述相对距离大于预设距离,将所述至少两个执行参数中的第一执行参数确定为与所述第一操作指令对应的执行参数;否则,将所述至少两个执行参数中的第二执行参数确定为与所述第一操作指令对应的执行参数;其中,所述第一执行参数对应的参数值小于所述第二执行参数对应的参数值。
8.一种电子设备,包括:
壳体;
传感器,设置于所述壳体外,用于获得当前环境的环境信息;
处理器,位于所述壳体内,与所述传感器连接,用于接收并处理所述环境信息,确定与所述电子设备对应的第一操作指令,及从与所述第一操作指令对应的至少两个执行参数中确定出一个作为所述第一操作指令对应的执行参数,并控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作;
所述处理器还用于,解析所述环境信息中的第一信息,获得与所述第一信息对应的第二数据信息;
基于所述第二数据信息确定第一用户的情绪;
根据所述第一用户的情绪,将所述至少两个执行参数中与所述第一用户的情绪匹配的执行参数确定与所述第一操作指令对应的执行参数;
所述执行参数包括速度参数;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的至少一部分按照所述执行参数中的速度参数执行与所述第一操作指令对应的第一操作。
9.如权利要求8所述的电子设备,其特征在于,所述传感器包括第一传感器和第二传感器;
所述第一传感器用于获得所述当前环境中的第一信息;
所述第二传感器用于获得所述当前环境中的第二信息;
所述处理器具体用于:
根据所述第一信息确定所述电子设备对应的所述第一操作指令,及根据所述第二信息确定所述第一操作指令对应的执行参数。
10.如权利要求8所述的电子设备,其特征在于,所述电子设备还包括:
多媒体输出装置,与所述处理器连接,用于按照所述执行参数输出与所述第一操作指令对应的输出信息。
11.如权利要求8-10任一权项所述的电子设备,其特征在于,所述电子设备还包括:
运动装置,与所述处理器连接,用于按照所述执行参数执行与所述第一操作指令对应的第一操作。
12.如权利要求11所述的电子设备,其特征在于,所述运动装置具体用于按照所述执行参数中的速度参数执行相对于所述电子设备的支撑面进行的移动操作。
13.一种电子设备,包括:
获取模块,用于获得当前环境的环境信息;
确定模块,用于根据所述环境信息,确定与电子设备对应的第一操作指令及与所述第一操作指令对应的执行参数;其中,所述执行参数为从所述第一操作指令对应的至少两个执行参数中确定的一个;
所述确定模块还用于,解析所述环境信息中的第一信息,获得与所述第一信息对应的第二数据信息;基于所述第二数据信息确定第一用户的情绪;
根据所述第一用户的情绪,将所述至少两个执行参数中与所述第一用户的情绪匹配的执行参数确定与所述第一操作指令对应的执行参数;
所述执行参数包括速度参数;
控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作,包括:
控制所述电子设备的至少一部分按照所述执行参数中的速度参数执行与所述第一操作指令对应的第一操作;
执行模块,用于控制所述电子设备按照所述执行参数执行与所述第一操作指令对应的第一操作。
CN201510359539.0A 2015-06-25 2015-06-25 一种信息处理方法及电子设备 Active CN106325112B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510359539.0A CN106325112B (zh) 2015-06-25 2015-06-25 一种信息处理方法及电子设备
US14/757,404 US9873197B2 (en) 2015-06-25 2015-12-23 Method for processing information and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510359539.0A CN106325112B (zh) 2015-06-25 2015-06-25 一种信息处理方法及电子设备

Publications (2)

Publication Number Publication Date
CN106325112A CN106325112A (zh) 2017-01-11
CN106325112B true CN106325112B (zh) 2020-03-24

Family

ID=57601829

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510359539.0A Active CN106325112B (zh) 2015-06-25 2015-06-25 一种信息处理方法及电子设备

Country Status (2)

Country Link
US (1) US9873197B2 (zh)
CN (1) CN106325112B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9894611B2 (en) * 2014-07-31 2018-02-13 Huawei Technologies Co., Ltd. Portable device control method and device
CN106293042B (zh) * 2015-06-26 2020-06-23 联想(北京)有限公司 一种信息处理方法及电子设备
WO2017164825A2 (en) * 2016-03-21 2017-09-28 King Mongkut's University Of Technology Thonburi Automatic mobile robot for facilitating activities to improve child development
JP6841167B2 (ja) * 2017-06-14 2021-03-10 トヨタ自動車株式会社 コミュニケーション装置、コミュニケーションロボットおよびコミュニケーション制御プログラム
WO2018233859A1 (en) * 2017-06-19 2018-12-27 Zhongrui Funing Robotics (Shenyang) Co. Ltd Gripper system for a robot
CN108800074A (zh) * 2018-06-25 2018-11-13 西安蜂语信息科技有限公司 照明设备操作方法及照明设备
WO2020116233A1 (ja) * 2018-12-07 2020-06-11 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
CN110619874B (zh) * 2019-08-30 2020-10-23 珠海格力电器股份有限公司 语音控制方法、装置、计算机设备和存储介质
KR20190114925A (ko) * 2019-09-19 2019-10-10 엘지전자 주식회사 소리 신호 분류를 이용한 인공지능장치 및 그 방법
CN115816480A (zh) * 2022-08-01 2023-03-21 北京可以科技有限公司 一种机器人及机器人的情感表达方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101571930A (zh) * 2008-04-30 2009-11-04 悠进机器人股份公司 可与人互动的机器人
CN103961869A (zh) * 2014-04-14 2014-08-06 林云帆 一种设备控制方法
CN104267814A (zh) * 2014-09-25 2015-01-07 联想(北京)有限公司 一种信息处理方法及电子设备

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009061547A (ja) * 2007-09-06 2009-03-26 Olympus Corp ロボット制御システム、ロボット、プログラム及び情報記憶媒体
CN101504546B (zh) * 2008-12-12 2010-04-21 北京科技大学 一种儿童机器人的体位跟踪装置
CN103119529B (zh) * 2010-09-21 2016-05-25 丰田自动车株式会社 移动体
JP5807170B2 (ja) * 2013-03-21 2015-11-10 パナソニックIpマネジメント株式会社 自律走行装置の自律走行制御方法及び装置並びに自律走行制御装置用プログラム
CN103593048B (zh) * 2013-10-28 2017-01-11 浙江大学 动物机器人系统的语音导航系统及方法
US9358685B2 (en) * 2014-02-03 2016-06-07 Brain Corporation Apparatus and methods for control of robot actions based on corrective user inputs
US9597805B2 (en) * 2014-03-28 2017-03-21 Nathaniel Bender Care apparatus
CN104681023A (zh) * 2015-02-15 2015-06-03 联想(北京)有限公司 一种信息处理方法及电子设备

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101571930A (zh) * 2008-04-30 2009-11-04 悠进机器人股份公司 可与人互动的机器人
CN103961869A (zh) * 2014-04-14 2014-08-06 林云帆 一种设备控制方法
CN104267814A (zh) * 2014-09-25 2015-01-07 联想(北京)有限公司 一种信息处理方法及电子设备

Also Published As

Publication number Publication date
US9873197B2 (en) 2018-01-23
US20160375578A1 (en) 2016-12-29
CN106325112A (zh) 2017-01-11

Similar Documents

Publication Publication Date Title
CN106325112B (zh) 一种信息处理方法及电子设备
KR102193637B1 (ko) 기분 작동 디바이스
CN106878390B (zh) 电子宠物互动控制方法、装置及可穿戴设备
KR20160078261A (ko) 햅틱 지원형 경보기들을 위한 시스템들 및 방법들
KR20190100428A (ko) 화상 표시장치, 화제 선택 방법, 화제 선택 프로그램, 화상 표시 방법 및 화상 표시 프로그램
CN108958615A (zh) 一种显示控制方法、终端及计算机可读存储介质
CN104571114A (zh) 一种智能家居机器人
EP3067780A1 (en) Method for controlling terminal device, and wearable electronic device
CN109766037A (zh) 提示方法及终端设备
CN108369447B (zh) 控制可穿戴电子设备运行状态的方法和装置
CN108605165A (zh) 在电子设备中生成视频缩略图的方法及电子设备
CN109756626B (zh) 一种提醒方法和移动终端
CN102609092A (zh) 基于气流感应技术进行交互的手机及其方法
CN104914137A (zh) 用户体表温湿度监控方法及装置
CN103647865A (zh) 基于手势的来电管理方法及系统
CN104965667A (zh) 一种控制移动终端亮屏的方法及移动终端
CN106774797A (zh) 机器人自动节电方法、装置和机器人
WO2015131590A1 (zh) 一种控制黑屏手势处理的方法及终端
CN104808774A (zh) 判断头戴式智能设备操作有效性的装置和方法
CN114568870A (zh) 智能床控制方法、智能床、装置、设备及存储介质
CN108037699B (zh) 机器人、机器人的控制方法和计算机可读存储介质
CN109949721A (zh) 一种全息影像显示装置以及全息影像的显示控制方法
CN106648040B (zh) 一种终端控制方法及装置
CN103792997A (zh) 一种控制电子设备的方法及电子设备
JP6317266B2 (ja) ロボット制御装置及びロボット

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant