获取有关汽车内部手机移动的相关信息 - Android

时间:2015-12-03 00:06:22

标签: android accelerometer gyroscope

我想知道是否有任何方法可以让我的应用程序检测到移动车内的手机瞬间。让我扩大。让我们说我想创建一个显示手机相对速度或速度的应用程序。如果手机没有在车内移动,但是车速正在50英里/小时......我不希望该应用程序显示50英里/小时。我希望应用程序显示0mph。但如果手机被扔进了移动的汽车......我希望应用程序只显示手机被扔的速度。

请告诉我这是否可行,以及我应该怎么做:)感谢您的时间

1 个答案:

答案 0 :(得分:0)

您无法获得非常准确的数据。加速度计非常嘈杂,与汽车本身加速和减速的信号相比,您寻找的信号很小。对于汽车内的小动作,GPS并不是非常准确。

你真正需要的只是汽车的第二个数据来源。要么通过SDK(我认为福特和其他一些人都有这个)或者在设备中保持静止的第二部手机上挂入汽车的数据。这两个设备可以一起校准,然后两个设备之间的增量将是电话相对于汽车的运动。虽然手机中的加速度计噪音和敏感,但预计它会非常嘈杂。随着时间的推移,随机噪音会使你在重新校准之前不太准确。