shr*_*att 16 android sensor accelerometer
我写了一个简单的Activity,它是SensorEventListenerfor Sensor.TYPE_ACCELEROMETER.
在我的onSensorChanged(SensorEvent event)i中,只需选择X,Y,Z格式的值并将其写入文件.
除此之外还有X,Y,Z一个标签,该标签特定于我正在执行的活动.所以这是X,Y,Z,label
像这样,我获得了我的活动资料.希望对数据收集后要执行的操作提出建议,以便消除噪音并获取活动的最佳数据.
此数据收集的主要目的是使用神经网络库(NeuroPh for Android)Link构建用户活动检测应用程序.
Sto*_*lly 54
只是为了好玩,几个星期前我写了一个计步器,它本来能够检测到你提到的三个活动.我会做出以下观察:
Sensor.TYPE_ACCELEROMETER,Android还有Sensor.TYPE_GRAVITY和Sensor.TYPE_LINEAR_ACCELERATION.如果记录所有三个的值,则会注意到TYPE_ACCELEROMETER的值始终等于TYPE_GRAVITY和TYPE_LINEAR_ACCELERATION值的总和.该onSensorChanged(…)方法首先为您提供TYPE_ACCELEROMETER,然后是TYPE_GRAVITY和TYPE_LINEAR_ACCELERATION,它们是将加速度计读数分解为重力的内部方法的结果,以及不是由重力引起的加速度.鉴于您对由于活动引起的加速感兴趣,而不是由于重力引起的加速度,您可能会发现TYPE_LINEAR_ACCELERATION更适合您的需要.
| 归档时间: |
|
| 查看次数: |
11763 次 |
| 最近记录: |