Настройка инфрастуктуры

Для того чтобы создать навигацию в помещении с помощью Indoors Navigation, вы должны сперва определиться на каких компонентах вы хотите ее использовать:

  • инфраструктура, развернутая на iBeacon
  • инфраструктура на основе Wi-Fi маршрутизаторов

Выберите наиболее подходящий подход в соответствии с описаниями, приведенными в остальной части раздела «Настройка инфраструктуры». Вы можете также использовать комбинацию компонентов инфраструктуры.

Плюсы и минусы IBeacon инфраструктуры

Используйте подход iBeacon для создания инфраструктуры, если вы хотите осуществить навигацию в помещении с нуля. В случае, если у вас нет инфраструктуры Wi-Fi внутри вашего помещения, это лучший выбор для вас, поскольку:

  • Маяки стоят гораздо меньше, чем Wi-Fi маршрутизаторы.
  • Маяки проще в установке, так как они меньше и работают на батарейках. До тех пор пока маяки iBeacon выйдут из строя пройдет год или два. Тогда вы можете просто заменить батарею.
  • IOS устройство не поддерживает Wi-Fi сканирования сети, что означает, что маяки являются единственным выбором для вас, если вы хотите создать навигационное приложение для публичного использования.
  • Настройка инфраструктуры нескольких маяков проще и занимает меньше времени, по сравнению с подходом, Wi-Fi.

Для того, чтобы создать инфраструктуру с iBeacon, просто установить около 8-15 маяков на 1000 квадратных метров.

Плюсы и минусы инфраструктуры Wi-Fi

Рассмотрите возможность использования подхода Wi-Fi только в случае, если:

  • У вас уже есть развернутая сеть взаимосвязанных Wi-Fi маршрутизаторов.
  • Вы будете осуществлять трекинг только для Android устройств, поскольку IOS устройство не поддерживает Wi-Fi сканирования сети.

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

Настройка

При принятии решения о компонентах инфраструктуры, нужно иметь в виду, что Indoors Navigation обеспечивает разные алгоритмы навигации с разной точностью. Кроме того, алгоритмы имеют разные требования к инфраструктуре, а также обеспечивают различные способы привязки фактического местоположения к карте на сервере. Например:

  • Алгоритм трилатерации позволяет использовать инфраструктуру радиомаяка Bluetooth для переноса реального местоположения на карту в Интернете. Алгоритм прост в реализации — вам нужно только развернуть маяки на месте, а затем указать местоположение маяков в онлайн — карте. В случае использования алгоритма трилатерации, навигация осуществляется с помощью обработки данных от мобильного устройства и iBeacon. Алгоритм основан на точно известных положений iBeacon и вычисляет координаты в соответствии с математическими моделями распространения сигнала.

Подробные инструкции по установлению связи между местоположением радиомаяков от реального мира онлайной карты в Navigine CMS см Использования трилатерации .

  • Цифровые отпечатки — алгоритм позволяет использовать обе инфраструктуры и на iBeacon и Wi-Fi на Android устройствах. Этот алгоритм осуществляет навигацию посредством использования либо данные только через Wi-Fi инфраструктуру, либо через использование обоих типов инфраструктуры одновременно. Для того, чтобы использовать все возможности алгоритма, необходимо осуществить шаги, описанные для алгоритма трилатерации (выше) и измерением местоположения радиокарты. Алгоритм является более точным по сравнению с трилатерацией, если к тому же расположению эмиттера радиокарта содержит данные о специфических свойствах сигнала (например, отражение и дисперсии).

Подробные инструкции по измерению радиокарты, смотрите раздел Измерения радиокарты данного руководства.

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