在哪里可以找到用于利用加速度计信号的资源和代码示例?

Tho*_*nan 12 android electronics sensor accelerometer android-sensors

我希望能够编写代码,从加速度计获取信号来执行以下操作:

  • 测量加速度
  • 检测颠簸
  • 检测影响
  • 检测坐/站
  • 以及它可能做的任何其他事情......

我对Android手机中的加速度计特别感兴趣,但我对各种关于从加速度计读取信号并使其有用的一般信息持开放态度.我听说过有关DSP的一些好读,但是,我真的很喜欢以代码为中心的资源.无论这些示例是什么编程语言,我都希望在代码中看到一些东西.任何人都可以建议适合该法案的东西吗?我也有兴趣在Android手机上利用其他传感器,但是,我主要是询问加速度计.

Ria*_*son 13

使用加速度计的手势检测确实比我预期的要困难得多.

在像Android这样的非实时系统中,情况更糟.请务必为进入的数据添加时间戳,并查看此时间数据的直方图.你会发现时间非常不稳定,绝对不是你可能要求的100Hz.

这个关于来自WiMote的加速数据使用隐马尔可夫模型的Bachelors论文显然可以检测到复杂的手势.它看起来非常强大,最重要的是有源代码可用.我一直想潜入它并查看它,但只是没有时间.

我还建议您直接查看传感器本身的应用说明.STMicro LIS331DLH是一款流行的手机传感器,它有关于探测倾斜的应用笔记.Kionix的人员有更多关于方向和倾斜的技术应用笔记,我知道包括源代码.