开发者

微信步数怎么计算的??

开发者 https://www.devze.com 2023-01-12 19:41 出处:网络 作者:StackOverflow社区
微信运动步数的基本原理是走路时会先有一个向前的加速度再有一个向后的加速度,根据身高体重调整这两次加速度大小和时间间隔的阈值就能统计步数。

微信运动步数的基本原理是走路时会先有一个向前的加速度再有一个向后的加速度,根据身高体重调整这两次加速度大小和时间间隔的阈值就能统计步数。

手机内置了振动传感器或协助处理器,根据这些设备的震动频率来储存数据。简单地说,就是人在步行时重心都有一点上下移动,传感器和协作器感应到这种重心移动并进行记数。

物理原理:

看似匀速的闲庭信步,对携带的设备来说(如手机、运动手环),每一步都经历了过山车般的加速度”变化。

一般来说,抬腿迈出一步的时候,加速度是最大的。当把它放到一个坐标轴上,加速度的变化看起来就像一个cos波形。

两个波峰之间,开发者_JS百科可以被认为是一步。如果连续出现了8个波峰,就可以基本确定这个人在运动状态。设备就开始把这些前面的波动以及后面的波动,算成步数。

微信运动确实是计算步数,与距离无关,也与步伐大小无关。计步数据不会受地形影响。无论是走路还是爬楼梯,都是走一步记一步,误差基本在2步以内。

该文章来源于吾爱知道站,欢迎大家分享本篇文章!

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号