iPhone - 使用陀螺仪/加速度计检测运动

Posted

技术标签:

【中文标题】iPhone - 使用陀螺仪/加速度计检测运动【英文标题】:iPhone - detecting motion with gyroscope/accelerometer 【发布时间】:2011-04-27 23:39:52 【问题描述】:

我正在尝试使用陀螺仪/加速度计检测 iPhone 4 的摆动动作。我在 SO 上搜索了一些关于此的帖子,但找不到与我的问题相关的任何内容。

    我需要对来自陀螺仪/加速度计的数据进行任何类型的校准吗? 有人想过我将如何测量摆动运动吗?

谢谢!

【问题讨论】:

【参考方案1】:

1:大多数使用加速度计的 iPhone 游戏不做任何校准,但并非所有 iPhone 都一样;加速度计校准存在一些差异。您可以在程序中添加手动或自动校准。但是,如果您只想检测摆动运动,则无需校准。

2:Apple 有一个不错的小应用程序,可以在 iPhone SDK 中生成加速度计运动图表。您可以下载并构建它,然后查看所需运动的测量值。然后您可以编写代码来检测类似的加速度计测量值。

【讨论】:

以上是关于iPhone - 使用陀螺仪/加速度计检测运动的主要内容,如果未能解决你的问题,请参考以下文章

Android 检测运动

如何用陀螺仪测加速度

检测iPhone底部的凹凸[重复]

检测 iPhone 移动是不是改变方向?

使用加速度计、陀螺仪和指南针计算设备在 3D 世界中的运动

垂直运动传感器