gpt4 book ai didi

android - 如何使用加速度计了解我的 Android 设备的移动速度?

转载 作者:太空狗 更新时间:2023-10-29 13:35:31 24 4
gpt4 key购买 nike

我不熟悉在 Android 上使用加速度计进行编程。

我想使用 Android 上的加速度计了解我的设备在任何方向上的移动速度。我用谷歌搜索并找到了根据设备移动的方向做不同事情的代码,但是没有什么可以谈论根据我的设备移动的速度做不同的事情。

有人可以帮忙吗?

最佳答案

加速度计仅测量速度的变化率。 (这是加速度的定义。)所以用它来告诉速度的唯一方法是知道某个时间 t_0 的实际速度 V_0,然后记录连续时间 t_1 的 dV_i = A_i*(t_i - t_(i-1)) ,t_2,... 其中 A_i 是 t_i 处的加速度。那么 t_n 处的速度为 V_0 + sum_(i=1,n)(dV_i)。

这就是所谓的整合,正是它让艾萨克·牛顿(以及其他人)出名。

这种计算很容易出错。我会说这甚至不值得为乐趣而尝试。

测量速度更有用的方法是将位置变化(来自位置传感器)除以时间。

关于android - 如何使用加速度计了解我的 Android 设备的移动速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11068996/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com