本发明涉及一种唤醒方法,具体是一种机器人唤醒方法。
背景技术:
随着技术与互联网的发展,科技对世界的改变渗透到各个方面,机器人已然成为科技改变世界的代表,而家庭机器人则已经渗透到各个家庭生活中。但目前机器人仍缺少与用户交流的主动性,还处于被动状态,用户希望有新的功能使机器人能够在待机状态时主动接收其信息。
技术实现要素:
本发明的目的在于提供一种机器人唤醒方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:
一种机器人唤醒方法,包括如下步骤:(1)分别在机器人底部区域1、2、3、4内各安置1个热释电红外传感器,若有生命体靠近机器人监测范围内时,其辐射出的红外线信号将会被热释电红外传感器接收到,机器人初次判断有用户靠近,并确定接收到红外线信号的区域位置;(2)当机器人主控制单元初次判断有用户靠近后,通过运动单元将机器人旋转到确定接收到红外线信号的区域位置方向,同时机器人头部进行上下摆动,由人脸识别单元进行识别;(3)通过pid算法驱动直流电机最终实现机器人的运动、身体及头部的转向;(4)待成功判断有用户靠近机器人后,机器人语音输出单元进行语音播报。
作为本发明进一步的方案:所述人脸识别单元由3d传感器组成,当机器人头部进行上下摆动时,将启动3d传感器实现人脸识别,识别当前范围内是否存在人脸,识别成功则判断有用户靠近机器人,失败则判断无用户靠近。
作为本发明再进一步的方案:所述热释电红外传感器采用型号为p2288的热释电红外传感器。
与现有技术相比,本发明的有益效果是:本发明中通过分区域中分别安置热释电红外传感器感应用户所在位置,再通过人脸识别确认用户存在,能有效判断用户位置,主动接收用户信息,机器人不需要被动靠用户唤醒,智能实现了人机交互。
附图说明
图1为本发明的系统原理框图。
图2为本发明的工作流程图。
图3为本发明中机器人底部红外传感器安置区域设置。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1~3,本发明实施例中,一种机器人唤醒方法,包括如下步骤:(1)分别在机器人底部区域1、2、3、4内各安置1个热释电红外传感器,若有生命体靠近机器人监测范围内时,其辐射出的红外线信号将会被热释电红外传感器接收到,机器人初次判断有用户靠近,并确定接收到红外线信号的区域位置;(2)当机器人主控制单元初次判断有用户靠近后,通过运动单元将机器人旋转到确定接收到红外线信号的区域位置方向,同时机器人头部进行上下摆动,由人脸识别单元进行识别;(3)通过pid算法驱动直流电机最终实现机器人的运动、身体及头部的转向;(4)待成功判断有用户靠近机器人后,机器人语音输出单元进行语音播报。
所述人脸识别单元由3d传感器组成,当机器人头部进行上下摆动时,将启动3d传感器实现人脸识别,识别当前范围内是否存在人脸,识别成功则判断有用户靠近机器人,失败则判断无用户靠近。
所述热释电红外传感器采用型号为p2288的热释电红外传感器。
所述4个热释电红外传感器构成pir单元。
本发明具体工作流程如下:
1.机器人处于待机状态。
2.用户靠近机器人,若用户在距离机器人1-3米的范围内时,热释电红外传感器接收到用户的红外线信号,确定接收到红外线信号的区域位置;若没有接收到红外线信号,则继续接收红外线信号。
3.系统将机器人转向确定接收到红外线信号的所属区域位置后,机器人头部进行上下摆动,同时进行人脸识别,若成功识别则判断当前存在用户靠近,若失败则判断无用户靠近。
4.确认当前存在用户靠近后,机器人语音播报“你好,很高兴为你服务”。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。
此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。