0

我有一个需要能够跟踪 iPhone 高度位置的 iPhone 游戏/应用程序的想法。我是 iPhone 开发的新手,所以我不知道加速度计是如何工作的。但这个想法是,用户应该将 iphone 放在平坦的表面上(让 iPhone 背靠在表面上)。用户将定期降低和升高表面,iPhone 应该能够跟踪此运动。我们可以假设表面会回到原来的位置,所以我们只关心在运动过程中它从原来的位置降低/升高了多少。

升高/降低的量将是几厘米。这是否可以跟踪,您将如何解决这个问题?

非常感谢您的帮助!最好的问候,卢卡斯

4

1 回答 1

2

这是无法直接跟踪的。然而,加速度计数据可以用来做这件事。加速度是速度的时间导数,是位置的时间导数。通过对加速度进行两次积分,您可以跟踪位置。

但需要注意的是:这可能不是很准确,存在明显的漂移误差。

现在您还可以使用磁力计跟踪方向,并且可以使用相机“观察”环境。这表明可以通过三角测量来确定位置。

我不希望这很容易。

于 2013-08-30T08:41:50.127 回答