ios - 在 iOS 中检测步行或运行与汽车或飞机运动的好方法是什么?

标签 ios apple-m7

在较新的设备中使用 M7 是获得准确运动读数的唯一方法吗?

在旧设备中,有什么方法可以跟踪用户是在走路还是运行?我不关心行驶的距离或方向,只关心他们是否随着时间的推移步行或运行。

谢谢!

最佳答案

您可以使用此处的加速度计来实现此目的。我不知道有什么预设值可以用来确定它,但训练不会太难。

设置一个应用程序来读取加速度计数据,然后带它进行多次散步和运行等,并比较数据以获得一致的模式。我想到了幅度和突然的方向变化。一旦你有了相当大的步行、运行和任何样本的数据集,就可以通过让某人步行或运行来测试它,然后确定是哪一个。如果它足够准确,符合您的标准,那么 Ship It™!

关于ios - 在 iOS 中检测步行或运行与汽车或飞机运动的好方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20712297/

相关文章:

ios - quickblox - 删除私有(private)(1 对 1)聊天

ios - 异步请求/响应 : When am I really done?

ios - 运动事件在iOS中处于挂起状态

ios - 我的应用程序可以要求 iPhone 5S 吗?

ios - CoreMotion 在后台更新

iphone - 限制用户输入字符,并在ios中将每个输入的字母转换为大写字母

ios - UIScrollView setContentSize 是如何工作的

javascript - 如何检查 Javascript 函数中的条件?

cocoa-touch - performFetchWithCompletionHandler 可以用于 iOS7 中的非网络相关提取