2012-03-15 3 views
2

Я пытаюсь найти решение для точного определения внутри помещения, в частности, в больших людях, например, в торговых центрах.Точное определение местоположения в помещении с помощью андроида - недостаточно точное

Я попытался создать простое приложение, которое пыталось точно определить телефон, используя только сеть или Wi-Fi-сети.

Обычно, когда Wi-Fi был на высоте до 40-60 метров, а когда Wi-Fi отключен и используется только сетевое обслуживание, точность достигала 600-1000 метров.

К сожалению, это действительно слишком неточно для моих нужд. Я прочитал, что Google успешно добавила точное решение для внутренней навигации (http://www.engadget.com/2012/01/08/google-maps-indoor-navigation-las-vegas-ces-2012/), поэтому, я думаю, может быть возможным способом достижения более высокой точности. Достаточно 5-10 метров.

Буду рад получить любой совет!

Спасибо!

+0

Какие у вас есть доказательства того, что решение для картографирования в Google имеет точность лучше, чем ваши 40-60 метров? Какие у вас есть доказательства того, что существует какая-либо внутренняя технология, способная на точность 5-10 метров? – CommonsWare

+0

Посмотрите на статью, с которой я связался, и выполните поиск в google о внутренней навигации Google, результаты довольно хорошие, похоже, им удалось включить точную внутреннюю точную точку. – Dror

+0

В статье, в которой вы ссылались, абсолютно ничего не говорится о точности. В нем говорится, что он «работал», без определения того, что значит «работало». – CommonsWare

ответ

3

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

Другие организации развертывают инфраструктуру в общественных местах (например, Nokia - на основе Bluetooth). Это решение предполагает, что вы контролируете инфраструктуру (и использует новейшую технологию Bluetooth).

Я работаю в TRX Systems, и мы дополняем эти существующие технологии сенсором и технологией слияния карт. В этом подходе мы собираем информацию из множества датчиков, включая сигналы о возможности (GPS, WiFi, триангуляцию ячеек, Bluetooth), встроенные датчики (инерциальный, альтиметр, дальность действия, компас) и известную и предполагаемую картографическую информацию для доставки точное расположение в помещении.

Carol

3

Единственный способ точно оценить ваше внутреннее положение - это отображение сигнала известных радиосети (т. Е. Wi-fi). Вот почему функция внутренней навигации реализована только для нескольких мест.

+0

Итак, давайте скажем, что я знаю, что такое определенная геоинформация wifi hotspot, теперь, как я могу улучшить возможности обнаружения Android в этой области? (Технически, в коде). Кроме того, можно ли сопоставлять антенны сотовой сети? – Dror

+1

Вы должны сопоставить силу сигнала по всему зданию или оценить ослабление сигнала на основе расстояния (очень неточно, поскольку затухание может сильно меняться в зависимости от стен и т. Д.). Кроме того, чтобы триангулировать свою позицию, вам нужно как минимум 3 точки доступа Wi-Fi. – drakyoko

Смежные вопросы