控制平衡车运动的方法及装置、平衡车制造方法及图纸

技术编号:14945576 阅读:38 留言:0更新日期:2017-04-01 11:59
本公开是关于一种控制平衡车运动的方法及装置、平衡车。所述方法包括:当平衡车处于跟随模式时,检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值,其中所述第一传感器和所述第二传感器分布于所述平衡车的轮轴方向上;在所述平衡车跟随所述用户设备运动时,根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向;在确定所述平衡车需要调整运动方向时,调整所述平衡车的运动方向。利用以上技术,可以控制平衡车跟随用户携带的用户设备运动,从而使得用户在使用平衡车时更加方便,大大提升了用户的体验。

【技术实现步骤摘要】

本公开涉及通信
,尤其涉及一种控制平衡车运动的方法及装置、平衡车
技术介绍
平衡车由于具有出行方便、智能化、污染小等特点,越来越受到人们的青睐。然而,平衡车的使用在某些场合却受到了限制,例如在公共场所、办公区域等。这种情况下,用户只能通过手推的方式,来控制平衡车的移动,从而给用户带来了很大的不便。
技术实现思路
为克服相关技术中存在的问题,本公开实施例提供一种控制平衡车运动的方法及装置、平衡车。根据本公开实施例的第一方面,提供一种控制平衡车运动的方法,包括:当平衡车处于跟随模式时,检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值,其中所述第一传感器和所述第二传感器分布于所述平衡车的轮轴方向上;在所述平衡车跟随所述用户设备运动时,根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向;在确定所述平衡车需要调整运动方向时,调整所述平衡车的运动方向。在一实施例中,所述根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向,包括:根据所述第一距离值、所述第二距离值、所述第一传感器和第二传感器之间的第三距离值,确定第一夹角及第二夹角的角度;其中,定义所述第一传感器和所述用户设备之间所连线段为第一线段,定义所述第二传感器和所述用户设备之间所连线段为第二线段,定义所述第一传感器和所述第二传感器之间所连线段为第三线段,所述第一夹角是所述第一线段和所述第三线段所成的夹角,所述第二夹角是所述第二线段和所述第三线段所成的夹角;在所述第一夹角或所述第二夹角的角度大于预设角度阈值时,确定所述平衡车需要进行转向。在一实施例中,所述根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向,包括:确定所述第一距离值和所述第二距离值的距离差值;在所述距离差值大于预设差值阈值时,确定所述平衡车需要进行转向。在一实施例中,所述方法还包括:检测所述第一距离值或所述第二距离值的变化,并根据所述第一距离值或所述第二距离值的变化,确定所述平衡车和所述用户设备之间的相对运动速度;当所述相对运动速度小于所述平衡车的运动速度时,确定所述用户设备的运动方向为所述平衡车的当前运动方向;当所述相对运动速度大于所述平衡车的运动速度时,确定所述用户设备的运动方向为所述平衡车的当前运动方向的反方向。在一实施例中,所述检测所述第一距离值或所述第二距离值的变化,并根据所述第一距离值或所述第二距离值的变化,确定所述平衡车和所述用户设备之间的相对运动速度,包括:通过在预设时长内检测所述第一距离值或所述第二距离值的变化,确定所述用户设备和所述平衡车之间的直线距离在所述预设时长内的变化值;根据所述直线距离的变化值及所述预设时长,计算所述相对运动速度。在一实施例中,所述第一传感器与所述平衡车的轮轴中点之间的距离等于所述第二传感器与所述平衡车的轮轴中点之间的距离。根据本公开实施例的第二方面,提供一种控制平衡车运动的装置,包括:检测模块,用于在平衡车处于跟随模式时,检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值,其中所述第一传感器和所述第二传感器分布于所述平衡车的轮轴方向上;第一确定模块,用于在所述平衡车跟随所述用户设备运动时,根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向;调整模块,用于在确定所述平衡车需要调整运动方向时,调整所述平衡车的运动方向。在一实施例中,所述第一确定模块包括:第一确定子模块,用于根据所述第一距离值、所述第二距离值、所述第一传感器和第二传感器之间的第三距离值,确定第一夹角及第二夹角的角度;其中,定义所述第一传感器和所述用户设备之间所连线段为第一线段,定义所述第二传感器和所述用户设备之间所连线段为第二线段,定义所述第一传感器和所述第二传感器之间所连线段为第三线段,所述第一夹角是所述第一线段和所述第三线段所成的夹角,所述第二夹角是所述第二线段和所述第三线段所成的夹角;第二确定子模块,用于在所述第一夹角或所述第二夹角的角度大于预设角度阈值时,确定所述平衡车需要进行转向。在一实施例中,所述第一确定模块包括:第三确定子模块,用于确定所述第一距离值和所述第二距离值的距离差值;第四确定子模块,用于在所述距离差值大于预设差值阈值时,确定所述平衡车需要进行转向。在一实施例中,所述装置还包括:第二确定模块,用于检测所述第一距离值或所述第二距离值的变化,并根据所述第一距离值或所述第二距离值的变化,确定所述平衡车和所述用户设备之间的相对运动速度;第三确定模块,用于在所述相对运动速度小于所述平衡车的运动速度时,确定所述用户设备的运动方向为所述平衡车的当前运动方向;第四确定模块,用于在所述相对运动速度大于所述平衡车的运动速度时,确定所述用户设备的运动方向为所述平衡车的当前运动方向的反方向。在一实施例中,所述第二确定模块包括:第五确定子模块,用于通过在预设时长内检测所述第一距离值或所述第二距离值的变化,确定所述用户设备和所述平衡车之间的直线距离在所述预设时长内的变化值;第六确定子模块,用于根据所述直线距离的变化值及所述预设时长,计算所述相对运动速度。在一实施例中,所述第一传感器与所述平衡车的轮轴中点之间的距离等于所述第二传感器与所述平衡车的轮轴中点之间的距离。根据本公开实施例的第三方面,提供一种平衡车,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:在平衡车处于跟随模式时,检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值,其中所述第一传感器和所述第二传感器分布于所述平衡车的轮轴方向上;在所述平衡车跟随所述用户设备运动时,根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向;在确定所述平衡车需要调整运动方向时,调整所述平衡车的运动方向。本公开实施例提供的技术方案可以包括以下有益效果:本公开实施例中,平衡车设有跟随模式,在平衡车处于所述跟随模式时,可检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值;进而根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向;在确定所述平衡车需要调整运动方向时,调整所述平衡车的运动方向。可见,通过平衡车上设置的第一、第二传感器,可以使得用户在不便于骑行所述平衡车的时候,通过上述过程控制平衡车跟随用户设备(即用户)运动,从而使得用户在使用平衡车时更加方便,大大提升了用户的体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1A是根据一示例性实施例示出的一种控制平衡车运动的方法的流程图;图1B是根据一示例性实施例示出的一种控制平衡车运动的方法的场景图之一;图1C是根据一示例性实施例示出的一种控制平衡车运动的方法的场景图之二;图1D是根据一示例性实施例示出的一种控制平衡车运动的方法的场景图之三;图1E是根据一示例性实施例示出的一种控制平衡车运动的方法的场景图之四;图1F是根据一示例本文档来自技高网...
控制平衡车运动的方法及装置、平衡车

【技术保护点】
一种控制平衡车运动的方法,其特征在于,所述方法包括:当平衡车处于跟随模式时,检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值,其中所述第一传感器和所述第二传感器分布于所述平衡车的轮轴方向上;在所述平衡车跟随所述用户设备运动时,根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向;在确定所述平衡车需要调整运动方向时,调整所述平衡车的运动方向。

【技术特征摘要】
1.一种控制平衡车运动的方法,其特征在于,所述方法包括:当平衡车处于跟随模式时,检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值,其中所述第一传感器和所述第二传感器分布于所述平衡车的轮轴方向上;在所述平衡车跟随所述用户设备运动时,根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向;在确定所述平衡车需要调整运动方向时,调整所述平衡车的运动方向。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向,包括:根据所述第一距离值、所述第二距离值、所述第一传感器和第二传感器之间的第三距离值,确定第一夹角及第二夹角的角度;其中,定义所述第一传感器和所述用户设备之间所连线段为第一线段,定义所述第二传感器和所述用户设备之间所连线段为第二线段,定义所述第一传感器和所述第二传感器之间所连线段为第三线段,所述第一夹角是所述第一线段和所述第三线段所成的夹角,所述第二夹角是所述第二线段和所述第三线段所成的夹角;在所述第一夹角或所述第二夹角的角度大于预设角度阈值时,确定所述平衡车需要进行转向。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一距离值和所述第二距离值,确定所述平衡车是否需要调整运动方向,包括:确定所述第一距离值和所述第二距离值的距离差值;在所述距离差值大于预设差值阈值时,确定所述平衡车需要进行转向。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测所述第一距离值或所述第二距离值的变化,并根据所述第一距离值或所述第二距离值的变化,确定所述平衡车和所述用户设备之间的相对运动速度;当所述相对运动速度小于所述平衡车的运动速度时,确定所述用户设备的运动方向为所述平衡车的当前运动方向;当所述相对运动速度大于所述平衡车的运动速度时,确定所述用户设备的运动方向为所述平衡车的当前运动方向的反方向。5.根据权利要求4所述的方法,其特征在于,所述检测所述第一距离值或所述第二距离值的变化,并根据所述第一距离值或所述第二距离值的变化,确定所述平衡车和所述用户设备之间的相对运动速度,包括:通过在预设时长内检测所述第一距离值或所述第二距离值的变化,确定所述用户设备和所述平衡车之间的直线距离在所述预设时长内的变化值;根据所述直线距离的变化值及所述预设时长,计算所述相对运动速度。6.根据权利要求1至5中任一项所述的方法,其特征在于,所述第一传感器与所述平衡车的轮轴中点之间的距离等于所述第二传感器与所述平衡车的轮轴中点之间的距离。7.一种控制平衡车运动的装置,其特征在于,所述装置包括:检测模块,用于在平衡车处于跟随模式时,检测所述平衡车上第一传感器和用户设备之间的第一距离值及第二传感器和所述用户设备之间的第二距离值,其中所述第一传感器和所述第二传感...

【专利技术属性】
技术研发人员:姜汉李玥亭耿辉
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1