欢迎光临南京凯基特电气有限公司!速度传感器 | 齿轮测速传感器 | 速度控制开关 | 基特电气公司服务电话 :400-6366-987

南京凯基特电气有限公司
新闻资讯
推荐新闻
联系方式

利用三轴加速度传感器的计步测算法

当前位置:首页 > 行业资讯

利用三轴加速度传感器的计步测算法

发布时间:2018-07-03 10:18:36   作者: 南京凯基特电气有限公司   浏览次数:

因为用户在运动中可能用手平持设备,或者将设备置于口袋中。所以,设备的放置方向不定。为此,通过计算三个加速度的矢量长度,我们可以获得一条步行运动的正弦曲线轨迹。

第二步是峰值检测,我们记录了上次矢量长度和运动方向,通过矢量长度的变化,可以判断目前加速度的方向,并和上一次保存的加速度方向进行比较。如果是相反的,即是刚过峰值状态,则进入计步逻辑进行计步,否则舍弃。通过对峰值的次数累加,可得到用户步行的步伐。

最后,就是去干扰。手持设备会有一些低幅度和快速的抽动状态,或是我们俗称的手抖,或者某个恶作剧用户想通过短时快速反复摇动设备来模拟人走路,这些干扰数据如果不剔除,会影响记步的准确值,对于这种干扰,我们可以通过给检测加上阀值和步频判断来过滤。