我正在尝试创建一个应用程序来跟踪设备在 2D 空间中的移动。在网上做了研究后,我发现一种方法是两次集成线性加速度,但错误很可怕。
这个问题有什么解决办法吗?我希望能够向上移动我的手机,这将导致在屏幕上绘制一条垂直线,以缩放手机移动的距离。然后,如果我将手机向左移动,将绘制水平线 - 有效地允许我使用手机的移动在屏幕上绘图。
这完全可以做到吗?如果是这样,我应该朝着什么方向发展?我不知道从哪里开始...
编辑:有关该项目的更多信息:
我正在尝试制作一个可以跟踪腿部/手臂运动的运动应用程序:例如,当您进行腹部仰卧起坐并且手机通过臂带连接到您的脚踝时。
该应用程序将跟踪腿部的重复运动。