2017-04-07 77 views
-2

我希望能够抓住我的Android手机上的大动作进行游戏。例如,手臂向右,向左或其他方向行进并能够区分它们。用Android智能手机捕捉大动作

有没有什么已经存在的呢?

我应该为此使用什么传感器,为什么?

Thx

回答

1

您应该使用加速度计。加速度差异的方向有助于检测手臂的运动。不要关注加速度计的数值,而要注意差异:你不能检测到手臂的位置,也不能检测到手臂的位置,如果它移动了,但是你可以检测它是否加速和减速移动。

+0

所以加速度计比这更好吗?我见过加速度计和线性加速度传感器,哪一个最好? – Antoine

+1

我从来没有使用陀螺仪,但我认为它不会帮你很多,我相信这也不是很常见的设备(但我可能是错的)。据我所知(但我可能在这里也是错误的),“加速度计”和“线性加速度计”实际上是同义词。它给你3轴的加速度,所以包含重力。您可以检测运动何时开始和结束,以及方向。您可以尝试将该信息与陀螺仪(如果已安装)集成以检测移动+旋转。 –

+0

也许以此为起点。 https://github.com/tbouron/ShakeDetector –