Der*_*rek 13 iphone gps accelerometer ios4 gyroscope
据我了解,GPS的准确性有限.是否有可能为3D空间中的人获得更精确的位置?
我打算编写一个应用程序,用户可以在任何方向上移动手机,但只需要移动几英尺.是否有任何技术,可能使用加速度计和陀螺仪来实现这种精确度?
例如,用户将电话保持平坦(使得电话的底部与地板平行).屏幕上有一些东西,当人向前,向后和左右移动时,它不会随着屏幕移动.因此,对象看起来是不可移动的,并且只有通过将电话放在3D空间中的正确位置才能发现.
我不需要任何人编写一些代码,只要简单地了解一下,如果通过一些努力工作,这甚至是可能的.
谢谢!
德里克
不,不是真的.如果将加速度计值积分两次,则得到位置但错误很可怕.它在实践中毫无用处.
以下是23:20 解释原因(Google Tech Talk)的原因.
你实际上可以做的是通过改变手机的方向来发现你的"隐藏物体" .只有加速度计和指南针才能很好地工作.这正是您在colechristensen发布的视频中看到的内容.
请查看http://www.readwriteweb.com/archives/impressive_augmented_reality_demo_shows_off_sensor_fusion.php
通过使用"传感器融合"组合来自各种传感器的输出,可以显着增加位置.我认为,最有趣的概念是使用相机的输出来检测和记录运动(与陀螺仪,加速度计和gps相结合).你应该写一个卡尔曼滤波器来组合.
问题是,这是一个工程研究生的水平,他花了数年时间研究这些事情.并非不可能,但要为挑战做好准备.
| 归档时间: |
|
| 查看次数: |
17696 次 |
| 最近记录: |