iOS: Movement Precision in 3D Space

前端 未结 2 1295
有刺的猬
有刺的猬 2020-11-28 09:01

From what I understand, GPS has limited accuracy. Is it possible to get a more precise location for a person in 3D space?

I\'m planning to write an application where

相关标签:
2条回答
  • 2020-11-28 09:27

    Look at http://www.readwriteweb.com/archives/impressive_augmented_reality_demo_shows_off_sensor_fusion.php

    It is possible to significantly increase the location by combining the outputs from the various sensors using "sensor fusion". The most interesting concept, I think, is using the output from the camera to detect and record movement (combining with the gyros, accelerometers, and gps). You should write a Kalman Filter to combine.

    The problem is that this is on the level of an engineering grad student who has spent years studying such things. Not impossible, but be prepared for a challenge.

    0 讨论(0)
  • 2020-11-28 09:43

    No, not really. If you integrate the accelerometer values twice you get position but the error is horrible. It is useless in practice.

    Here is an explanation why (Google Tech Talk) at 23:20.

    What you actually could do is to discover your "hidden object" by changing the orientation of the phone. That works pretty well with just accelerometers and compass. This is exactly what you see in the video posted by colechristensen.

    0 讨论(0)
提交回复
热议问题