本申请属于飞盘,尤其涉及一种飞盘的控制方法、装置、存储介质及飞盘。
背景技术:
1、随着飞盘运动的普及,越来越多人参与到集体飞盘运动中来,在运动过程中,飞盘被抛出后会以一定轨迹在空中飞行,飞盘需要被接住后10s内再次抛出,若飞盘没有被成功接住,则飞盘落地,相关技术中,不能准确判断飞盘所处的当前状态,比如飞行状态、落地状态等,因此不能基于飞盘的当前状态进行进一步的优化处理。
技术实现思路
1、本申请实施例提供一种飞盘的控制方法、装置、存储介质及飞盘,能够准确判断飞盘所处的当前状态,从而能够基于飞盘的当前状态进行进一步的优化处理,提升用户的使用体验。
2、第一方面,本申请实施例提供一种飞盘的控制方法,包括:
3、通过飞盘上间隔设置的两个加速度传感器分别获取加速度信息;
4、根据所述加速度信息得到所述飞盘的角速度;
5、根据所述角速度确定出所述飞盘的当前状态。
6、第二方面,本申请实施例提供一种飞盘控制装置,所述装置包括:
7、获取模块,用于通过飞盘上间隔设置的两个加速度传感器分别获取一个加速度信息;
8、计算模块,用于根据两个所述加速度信息得到所述飞盘的角速度;
9、确定模块,用于根据所述角速度确定出所述飞盘的当前状态。
10、第三方面,本申请实施例还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的飞盘的处理方法。
11、第四方面,本申请实施例还提供一种飞盘,包括处理器、存储器、两个加速度传感器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的飞盘的处理方法。
12、本申请实施例考虑到当飞盘处于不同的状态时,比如飞盘处于飞行状态、手持状态或者落地状态,飞盘的对应的角速度区别比较大,因此本申请实施例在飞盘间隔设置两个加速度传感器,通过两个加速度传感器获取的加速度信息计算角速度,并通过角速度确定飞盘的当前状态,可以理解的,相关技术中可以通过陀螺仪获取飞盘的角速度,但是陀螺仪的温度漂移较大且成本较高,而本申请实施例采用两个加速度传感器替代陀螺仪,加速度传感器的温度漂移较小、收敛性能好,且相对成本较低,因此相比使用陀螺仪直接获取的角速度,本申请实施例通过两个加速度传感器获取的加速度信息计算得到的角速度更为准确,从而可以基于准确的角速度获取到飞盘准确的当前状态,并可以基于准确的当前状态进一步进行相应的优化处理,提升用户的使用体验;而且本申请实施例的飞盘采用两个加速度传感器替代陀螺仪,还可以降低飞盘的制造成本。
1.一种飞盘的控制方法,其特征在于,包括:
2.根据权利要求1所述的飞盘的控制方法,其特征在于,所述加速度信息包括径向加速度,所述根据所述加速度信息得到所述飞盘的角速度包括:
3.根据权利要求2所述的飞盘的控制方法,其特征在于,所述加速度信息还包括切向加速度和轴向加速度,所述根据所述加速度信息得到所述飞盘的角速度包括:
4.根据权利要求3所述的飞盘的控制方法,其特征在于,所述根据所述切向加速度得到切向角速度包括:
5.根据权利要求3所述的飞盘的控制方法,其特征在于,所述根据所述径向角速度、所述偏航值和所述翻转值确定出所述飞盘的当前状态包括:
6.根据权利要求5所述的飞盘的控制方法,其特征在于,所述确定所述飞盘处于手持状态之后,所述方法还包括:
7.根据权利要求5所述的飞盘的控制方法,其特征在于,所述飞盘包括多个led灯,所述根据所述径向角速度、所述偏航值和所述翻转值确定出所述飞盘的当前状态之后,所述方法还包括:
8.一种飞盘,包括存储器、处理器、两个加速度传感器,其特征在于,所述处理器通过调用所述存储器中存储的计算机程序,用于执行如权利要求1至7中任一项所述的方法。
9.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上执行时,使得所述计算机执行如权利要求1至7中任一项所述的方法。
10.一种飞盘控制装置,其特征在于,所述装置包括: