我正在开发一个用 Android 手机在空中画画的应用程序。
当我的手机移动时,借助加速度计,我检索了每个轴 ax、ay、az 上的加速度。我感兴趣的是:x,y,z。
根据我在论坛和一些教程中读到的内容,两次积分加速会产生巨大的错误。
那么,对于我来说,获取手机位移信息的最佳解决方案是什么?
感谢您的帮助。
不完全是您正在寻找的:
将方向存储到数组 - 并进行比较 https://stackoverflow.com/q/6368618/341970
跟踪定向效果很好。也许您可以对加速度计数据执行类似的操作(无需任何集成)。
正如您在帖子中提到的,将加速度积分两次是行不通的。
Update:
如果精度根本不重要,那么二重积分可能会工作几秒钟,但预计结果会很差。
但是,那陀螺仪鼠标我认为是一个更好的选择。请参阅 37:00-38:25 之间
Android 设备上的传感器融合:运动处理的革命 http://www.youtube.com/watch?v=C7JQ7Rpwn2k.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)