Датчик акселерометра дает нам ускорение. Как я могу измерить широту и долготу с помощью акселерометра?

42
6

спросил(а) 2020-06-07T21:28:20+03:00 1 месяц назад
1
Лучший ответ
59

Очень точные акселерометры могут обеспечить то, что называется инерциальной навигацией.

Поскольку ускорение является второй производной расстояния, двойная интеграция ускорения даст оценку пройденного расстояния и вашего текущего местоположения, если вы знаете, откуда начали. А если у вас есть трехосные акселерометры, вы можете использовать трехмерную навигацию. Это требует очень точных датчиков, а также гироскопов, чтобы помочь определить вращения.

См. Инерциальная навигационная система - Википедия

ответил(а) 2020-06-07T21:28:20+03:00 1 месяц назад
35

Как правило, невозможно получить широту и долготу от акселерометров. Для этого вам нужна другая система локализации, например, GPS.

Теоретически, если бы вы знали, с чего начали, вы могли бы «дважды интегрировать» акселерометр. Но ошибка этого возрастает как квадрат времени, что означает, что он практически бесполезен, если у вас действительно действительно высококачественные акселерометры или вы постоянно переустанавливаете акселерометр.

ответил(а) 2020-06-07T21:28:20+03:00 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема