Если у вас есть список значений образцов в координатах с акселерометра.Как вычислить расстояние с помощью образцов с акселерометра смартфона?
accel[0]= {accelX0, accelY0, accelZ0}
...
accel[t]= {accelXt, accelYt, accelZt}
...
accel[tMax] = {accelXmax, accelYmax, accelZmax}
где t - временная метка. Если пользователь совершает короткое и быстрое движение в направлении, есть ли способ понять, в каком направлении он занят, и сколько расстояния было покрыто между 0 и tMax? Нужно ли интегрировать два раза по каждой оси и выбрать максимальный результат? Мне не нужна особая точность и точность, просто общая ценность для проведения тестов в реальной жизни. Я бы не использовал GPS. Я не использую определенный язык или ОС, меня просто интересует алгоритм.