<分区>
我的三星 galaxy S2 有一个加速度计和陀螺仪。有了这两个传感器,我需要确定一个人是否跌倒。如何以最佳方式实现它?
<分区>
我的三星 galaxy S2 有一个加速度计和陀螺仪。有了这两个传感器,我需要确定一个人是否跌倒。如何以最佳方式实现它?
最佳答案
相关数据在这里:SensorEvent values .
加速度坐标是相对于手机的。因此,如果手机在掉落时转动,则加速度矢量会“旋转”。要对其进行标准化,您还需要使用陀螺仪数据。
您正在尝试检测某个方向的速度。看motion equations .您基本上需要随着时间的推移整合加速。 (您已经需要如上所述的归一化加速度)。
我不知道你的“man falling”的上下文,但你也可以看看Free Fall信息。
关于android - 使用 Android 设备确定人的坠落,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7428232/
相关文章:
javascript - 从 android Activity 调用 javascript 函数
java - Android - 确定 Compass 中的内存泄漏 (SensorManager)
python - 如何使用python将传感器数据输出保存到excel中
android - SyncAdapter : Account created, requestSync OK,但 setSyncAutomatically 不工作
android - Appsee 找不到 Android list 文件
android - 将重力传感器、加速度计或陀螺仪事件注入(inject)正在运行的应用程序