宠物玩具的工作控制方法和装置与流程

文档序号:16314169发布日期:2018-12-19 05:24阅读:318来源:国知局
宠物玩具的工作控制方法和装置与流程

本申请涉及宠物玩具技术领域,具体涉及一种宠物玩具。

背景技术

逗猫器等宠物玩具是一种驱动逗件运动,吸引宠物注意力并促使宠物做出反应性运动的部件,其可以通过吸引宠物运动而缓解宠物猫的抑郁状态。为了保证主人不在家时宠物玩具能够随时被应用于吸引宠物的注意力,宠物玩具需要保持持续的工作状态。而没有宠物在附近时,宠物玩具长时间工作时不仅会造成电能消耗,还会造成内部活动部件的磨损、降低使用寿命。



技术实现要素:

为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种宠物玩具的工作控制方法和装置

本申请提供一种控制宠物玩具工作状态的方法,应用于包括主动雷达的宠物玩具,包括:

控制所述主动雷达输出发射信号,并接收发射信号被物体反射而形成的反射信号;

根据发射信号和对应的反射信号的时间差计算所述物体到所述主动雷达的距离;

判断所述距离是否小于预设距离阈值;

在所述距离小于预设距离阈值的情况下,驱动所述宠物玩具的逗件动作。

在一具体实施例中,所述主动雷达为脉冲雷达;

根据发射信号和对应的反射信号的时间差计算所述物体到所述主动雷达的距离,包括:

计算所述主动雷达依次发送的两个所述发射信号对应的反射信号的时间差;

判断所述时间差是否小于预设时间阈值;

在所述时间差小于预设时间阈值的情况下,判定反射信号由同一物体反射;

根据所述物体形成的反射信号和对应的发射信号的时间差,计算所述物体到所述主动雷达的距离。

在一具体实施例中,根据所述物体形成的反射信号和对应的发射信号的时间差,计算所述物体到所述主动雷达的距离,包括:

根据所述物体形成的所有反射信号与对应所述发射信号的时间差的最小值,计算所述物体到所述主动雷达的距离。

在一具体实施例中,根根所述物体形成的反射信号和对应的发射信号的时间差,计算所述物体到所述主动雷达的距离,包括:

根据所述物体形成的所述反射信号与对应所述发射信号的时间差的平均值,计算所述物体到所述主动雷达的距离。

在一具体实施例中,在所述距离小于预设距离阈值的情况下,驱动所述宠物玩具的逗件动作,包括:

根据所述物体形成的反射信号和对应的发射信号的时间差计算所述物体的尺寸形态;

在所述物体的形态与预设尺寸匹配的情况下,驱动所述宠物玩具的逗件动作。

本申请提供一种控制宠物玩具工作状态的装置,应用于包括主动雷达的宠物玩具,包括:

雷达控制单元,用于控制所述主动雷达输出发射信号,并接收发射信号被物体反射而形成的反射信号;

计算单元,用于根据发射信号和对应的反射信号的时间差计算所述物体到所述主动雷达的距离;

判断单元,用于判断所述距离是否小于预设距离阈值;

驱动单元,在所述距离小于预设距离阈值的情况下,驱动所述宠物玩具的逗件动作。

在一具体实施例中,所述主动雷达为脉冲雷达,所述计算单元根据发射信号和对应的反射信号的时间差计算所述物体到所述主动雷达的距离,包括:

计算所述主动雷达依次发送的两个所述发射信号对应的反射信号的时间差;

判断所述时间差是否小于预设时间阈值;

在所述时间差小于预设时间阈值的情况下,判定反射信号由同一物体反射;

根据所述物体形成的反射信号和对应的发射信号的时间差,计算所述物体到所述主动雷达的距离。

在一具体实施例中,所述驱动单元根据所述物体形成的所有反射信号与对应所述发射信号的时间差的最小值,计算所述物体到所述主动雷达的距离。

在一具体实施例中,所述驱动单元根据所述物体形成的所述反射信号与对应所述发射信号的时间差的平均值,计算所述物体到所述主动雷达的距离。

在一具体实施例中,所述驱动单元根据所述物体形成的反射信号和对应的发射信号的时间差计算所述物体的尺寸形态,在所述物体的形态与预设尺寸匹配的情况下,驱动所述宠物玩具的逗件动作。

本申请提供的宠物玩具具有以下优点:如果判定预设距离阈值范围内没有物体,则宠物玩具的驱动部件不工作,因此可以节省电能、避免驱动部件磨损消耗。

附图说明

图1是实施例提供的宠物玩具的工作控制方法示意图;

图2是实施例提供的宠物玩具的工作控制装置示意图;

其中:11-雷达控制单元,12-计算单元,13-判断单元,14-驱动单元。

具体实施方式

下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,下文所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。

应当注意,本申请提供的下述方法应用在宠物玩具中,基于宠物玩具中的硬件实现。其中,本实施例中的宠物玩具包括主动雷达,与主动雷达电连接的控制器,以及与控制器电连接的驱动部件;驱动部件工作时可以驱动逗件活动。

图1是实施例提供的宠物玩具的工作控制方法示意图。如图1所示,本实施例提供的方法包括步骤s101-s103。

s101:控制主动雷达输出发射信号,并接收发射信号被物体反射而形成的反射信号。

控制器控制主动雷达发送控制信号,控制主动雷达输出发射信号。主动雷达输出的发射信号在宠物玩具所处环境中传输,在照射到物体后被物体反射而形成反射信号。

s102:根据发射信号和对应的反射信号的时间差计算所述物体到所述主动雷达的距离。

主动雷达接收到对应的反射信号后,将发射信号的时间和接收信号的时间发送给控制器,控制器根据发射信号和反射信号之间的时间差t、光速c确定物体到主动雷达的距离s,s=t*c/2。

s103:判断距离是否小于预设的距离阈值;如果是,则执行s104;如果否,则执行s105。

s104:驱动宠物玩具的逗件动作。

当控制器判定主动雷达到物体的距离小于预设的距离阈值时,判定以主动雷达为圆心的、半径为预设的距离阈值的范围具有物体,并认为这一物体为宠物,此时控制驱动部件运动,由驱动部件驱动逗件活动。

s105:保持宠物玩具逗件的静止状态。

如果控制器判定主动雷达到物体的距离大于预设的距离阈值时,判定以主动雷达为圆心、半径为预设的距离阈值的范围内没有物体,也就是没有宠物;此时驱动部件不工作而保持玩具逗件的静止状态。

采用本实施例提供的控制方法,如果判定预设距离阈值范围内没有宠物,则宠物玩具的驱动部件不工作,因此可以节省电能、避免驱动部件磨损消耗。

在一具体实施例中,宠物玩具中的雷达为脉冲雷达。控制器根据发射信号和对应的反射信号的时间差计算所述物体到所述主动雷达的距离,包括s201-s204。

s201:计算主动雷达依次发送的两个发射信号对应的反射信号的时间差。

主动雷达输出的发射信号为脉冲信号,相应的反射信号也为脉冲信号。主动雷达将发送信号的时间和对应反射信号的时间均发送给控制器。控制器比较相邻两个发射信号对应的反射信号的时间差。

s202:判断时间差是否小于预设时间阈值;如果是,则执行s203;如果否,则执行s205。

s203:判定反射信号由一个物体反射。

s204:根据物体形成的反射信号和对应的发射信号的时间差,计算所述物体到所述主动雷达的距离。

如果前述的时间差小于预设时间阈值,则可能确定两个发射信号对应的反射信号照射到物体上的距离非常近;则两个反射信号为同一个物体反射的可能性很大,因此可以将此两个反射信号对应的物体判定为一个物体。

如果物体为同一物体,则可以根据同一物体形成的所有反射信号和对应的发射信号的时间差计算物体到主动雷达的距离。

具体应用中,可以采用同一物体中所有反射信号和对应发射信号的时间差的最小值,计算物体到主动雷达的距离。也就是采用物体距离主动雷达最近点对应的反射信号和反射信号的时间差计算物体到主动雷达的距离。

在其他实施例中,也可以计算同一物体中所有反射信号和对应发射信号的时间差的平均值,利用平均值计算物体到主动雷达的距离。这种情况下,大体将物体面向主动雷达一面的中间位置到主动雷达的距离作为物体到主动雷达的距离。

实际应用中,进入到预设距离阈值范围内的物体可能并不是宠物,而可能是宠物的主人或者树叶等。为了避免异物进入到预设距离阈值范围内而触发宠物玩具工作。本实施例还提供步骤s301-s302,在判定物体为特定尺寸的物体时才启动宠物玩具工作。

s301:根据物体形成的反射信号和对应的发射信号的时间差计算物体的尺寸形态。

s302:在所述物体的形态与预设尺寸匹配的情况下,驱动宠物玩具的逗件动作。

具体的,计算物体尺寸形态是统计同一物体中最早的反射信号和最后的反射信号的时间差;如果时间差大于在预定的时间差范围内,证明物体为在特定尺寸状态的物体,也就是物体是宠物的概率很大,此时可以驱动逗件工作。

当然,在其他实施例中,也可以不检测物体的尺寸,而只要在预设距离阈值范围内有物体则驱动宠物玩具的逗件工作。

除了提高前述的控制宠物组件工作状态的装置,本实施例还提供一种控制宠物玩具工作状态的装置。图2是实施例提供的宠物玩具的工作控制装置示意图。如图2所示,装置包括雷达控制单元11、计算单元12、判断单元13和驱动单元14。

其中,雷达控制单元11,用于控制主动雷达输出发射信号,并接收发射信号被物体反射而形成的反射信号;计算单元12,用于根据发射信号和对应的反射信号的时间差计算物体到主动雷达的距离;判断单元13,用于判断距离是否小于预设距离阈值;驱动单元14,在距离小于预设距离阈值的情况下,驱动宠物玩具的逗件动作。

在一具体实施例中,计算单元12按照下述方法根据发射信号和对应的反射信号的时间差计算物体到主动雷达的距离:

计算主动雷达依次发送的两个发射信号对应的反射信号的时间差;

判断时间差是否小于预设时间阈值;

在时间差小于预设时间阈值的情况下,判定反射信号由一个物体反射;

根据物体形成的反射信号和对应的发射信号的时间差,计算物体到主动雷达的距离。

具体应用中,驱动单元14可以根据物体形成的所有反射信号与对应发射信号的时间差的最小值,计算物体到主动雷达的距离;也可以驱动单元14根据物体形成的反射信号与对应发射信号的时间差的平均值,计算物体到主动雷达的距离。

在具体应中,驱动单元14还可以根据物体形成的反射信号和对应的发射信号的时间差计算物体的尺寸形态,在物体的形态与预设尺寸匹配的情况下,驱动宠物玩具的逗件动作。

本实施例中,前述的控制方法在用户选择宠物组件的特定工作状态、使宠物组件的主动雷达开启时才进行;具体操作中,用户可以通过操作相应的控制按键实现。本实施例中,用户长按控制按键3s后可以使宠物组件开启主动雷达,并启动前述工作模式。

以上描述仅为本申请的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本申请中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本申请中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。

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