Поскольку скорость определяется как интеграл ускорения (наоборот, ускорение является производной скорости), просто интегрируйте выходной сигнал акселерометра, чтобы найти скорость . Интегрирование может быть выполнено дважды для вычисления смещения (положения).
В качестве альтернативы, если все, что вам нужно знать, это то, перемещен ли телефон (или недавно), а не насколько точно, тогда вы можете попробовать этот метод. Вы можете применить фильтр нижних частот, такой как Скользящее среднее, к абсолютному выходу акселерометра, чтобы получить показатель недавнего движения.
Обратите внимание, что интеграция имеет врожденную проблему с акселерометрами, и это то, что выход будет дрейфовать (накапливать ошибку) с течением времени. Точно так же фильтрация нижних частот вводит лаг.
С уважением,