Просьба предложить некоторую начальную точку в этом процессе поиска расстояния, перемещенного на iPhone. Требование точности в текущей системе находится в cm
, а смещение может быть в 3D.Нахождение расстояния с помощью акселерометра в iPhone
То, что я уже сделал это
1. Пробовал с помощью звука для вычисленного расстояния между между 2 айфонов, но мне нужно расчет расстояния только с одним iPhone, то есть необходимо перемещение.
2. Пробовал CMMotionManager
и данные его акселерометра, но полученные значения беспомощны.
Я думаю, мне нужен хороший фильтр, чтобы получить полезные данные из этого мусора. Я уже использовал Kalman Filter
и прошел через ссылку
iphone accelerometer speed and distance,
How to calculate distance using accelerometer using iphone sdk?,
How do I measure the distance traveled by an iPhone using the accelerometer?,
Basic calculus behind this problem is in the expression
Пробовал DCT-II algorithm и Multidimensional DCTs для фильтрации данных.
Я не знаю, что я пропустил, или куда я должен идти отсюда, так как трудно поверить, что никто не использовал акселерометр для такой точности, потому что для его большей точности используется so many practical examples.
Просьба указать мне указатель, который предлагает некоторый выход из текущей ситуации.