iOS: Точность движения в трехмерном пространстве

Насколько я понимаю, точность GPS ограничена. Можно ли более точно определить местоположение человека в трехмерном пространстве?

Я планирую написать приложение, в котором пользователи будут перемещаться со своими телефонами в любом направлении, но им нужно будет двигаться всего на несколько футов. Есть ли какой-нибудь способ, например акселерометр и гироскоп, который позволил бы достичь такой степени точности?

Например, пользователь держит телефон ровно (так, чтобы нижняя часть телефона была параллельна полу). На экране нарисовано что-то, что не движется «вместе с экраном», когда человек идет вперед, назад и из стороны в сторону. Таким образом, объект кажется неподвижным, и его можно обнаружить только в том случае, если телефон находится в правильном положении в трехмерном пространстве.

Я не делаю ' Мне не нужно, чтобы кто-то написал код, просто дайте мне краткое понимание, если после некоторой тяжелой работы это вообще возможно.

Спасибо!

Дерек

13
задан Derek 5 April 2011 в 10:31
поделиться