我想建立这样的东西,但使用Android手机:http://www.youtube.com/watch?v = Awt9mb5QqRs
我已经构建了一个通过套接字发送传感器信息的应用程序(仍在为android寻找一个好的websocket实现).我打算使用该信息与Web应用程序进行交互,例如,我可以根据手机的移动来移动图像.问题是我试图根据加速度计数据计算距离,但结果非常糟糕.我想知道是否有人可以帮助我找到正确的方程式,但首先,是否有可能做到这一点?
直到现在我使用以下等式:
velocity = acceleration * time;
distance = velocity * time + (acceleration * time^2) / 2;
然后我根据显示器屏幕分辨率将距离从米/秒转换为像素.
每次我收到传感器数据时都会在浏览器中用javascript计算,每隔约80ms.