Android GPS получение данных и фильтрация, как это улучшить информацию о местоположении - PullRequest
5 голосов
/ 10 марта 2011

Я начинаю работать с данными GPS на Android 2.1 (HTC Hero) и осматриваю темы, касающиеся фильтра Калмана и наименьших квадратов, подходящих для данных о местоположении.При получении и регистрации данных GPS с помощью телефона я обнаружил небольшой разброс, если остался на месте, но координаты довольно точны при движении.Возникает вопрос: - Предоставляют ли функции getLatitude () и getLongitude () «необработанные» координаты, или данные были предварительно отфильтрованы с помощью Android (при фиксированной позиции или во время движения)?

Мне интересно, еслиКто-нибудь тестировал Kalman на android, и можно сказать, что у вас есть определенные улучшения с gps.В моем случае я читаю данные GPS каждые 3 секунды (это было сделано для отправки их по мобильной сети на сервер вместе с данными компаса и акселерометром).Поэтому я могу сделать фильтрацию на устройстве или на сервере.Если делать это на устройстве, то чтение может выполняться чаще, но на сервере я мог бы использовать дополнительную вычислительную мощность.

1 Ответ

2 голосов
/ 16 марта 2011

Я работаю с фильтрами Калмана в своей области.Фильтр Калмана - это фильтр, улучшающий качество коллекции датчиков на основе модели системы.Если вы пытаетесь внедрить фильтр Калмана, для этого вам понадобится второй датчик, например, датчик скорости или т. Д.

Вы не будете прогрессировать с датчикамиСам пакет Android.Современные GPS-чипы уже выполняют обширную фильтрацию, и данные примерно так же хороши, как вы получите их без добавления аппаратного обеспечения.Акселерометры и компас, в частности, просто не достаточно хороши для вычисления хороших данных о скорости, и абсолютно нет, если вы производите их выборку всего за 3 секунды.Плохая реализация фильтра Калмана - отличный способ действительно испортить набор данных.

Извините за унылость, но мое личное мнение таково, что вы тратите свое время, пытаясь улучшитьДанные GPS.

С другой стороны, ваши сырые данные GPS уже очень хороши!Используйте это и будьте счастливы.:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...