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