【问题标题】:Can the iPhone detect height position?iPhone可以检测高度位置吗?
【发布时间】:2013-08-30 16:41:50
【问题描述】:

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

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

非常感谢您的帮助! 此致, 卢卡斯

【问题讨论】:

    标签: iphone ios accelerometer


    【解决方案1】:

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

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

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

    但我并不认为这很容易。

    【讨论】:

      猜你喜欢
      • 2023-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-19
      相关资源
      最近更新 更多