Разработка системы позиционирования в закрытых помещениях

реклама
Разработка системы позиционирования в закрытых помещениях с использованием
метода ангуляции источников wi-fi сигнала.
Игнатенко П.А.
г. Ухта, Ухтинский государственный технический университет.
Одна из самых популярных категорий мобильных приложений сегодня та, что
предоставляет сервисы с определением местоположения устройства. Многие люди
используют системы позиционирования на своих навигационных устройствах, смартфонах
и планшетах. Слабая сторона этих решений в том, что использование системы Global
Positioning System (GPS) недоступно внутри помещений из-за сильного затухания сигналов
стенами и перекрытиями зданий. Таким образом открывается ниша для надежных решений
с позиционированием в помещениях.
Техническая реализация.
Существует ряд технологических платформ и алгоритмов для отслеживания
положения объектов в реальном времени. Часть из них применима к системам определения
положения внутри зданий.
1.
2.
3.
4.
5.
6.
WiFi локация
Bluetooth локация
GSM локация
Ультразвуковая идентификация и локация
RFID идентификация и локация
Оптическая локация
Наиболее пригодно позиционирование с помощью технологии Wi-Fi, учитывая
распространенность сетей (практически в каждом помещении) и устройств (практически у
каждого человека).
Методы позиционирования.
Позиционирование в беспроводных сетях можно реализовать несколькими
способами:
1. По точке доступа, к которой присоединен клиент.
Данный метод имеет преимущество простоты, но в точности страдает.
Действительно, зона действия беспроводной сети может быть довольно большой,
диаметр пятна засветки может быть 50м и более. Таким образом метод скорее
позволяет определить присутствие клиента, чем спозиционировать его.
2. Триангуляция
Определение силы сигнала от клиента на 3х-4х точках доступа Wi-Fi и в зоне
пересечения возможного расположения клиента относительно каждой точки
позиционирование
устройства.
Данный
метод
является
довольно
информативным. При правильном развесе точек доступа он позволяет с высокой
вероятностью определить координату клиента с точностью 5-7м.
3. Метод распознавания шаблона
Данный метод исходит из того, что в каждой точке устройство видит уникальную
радио картину. Устройство сканирует радио обстановку – точки доступа и
уровень их сигналов, сверяет полученную схему радиосигналов со списком
шаблонов и находит координату устройства. Для настройки всей сети
необходимо провести длительный процесс сканирования эфира всего
помещения, а также проводить регулярную калибровку данных.
4. Ангуляция или позиционирование с определением угла входящего сигнала.
Метод является разработкой Cisco, позволяющей добиться метровой точности
позиционирования Wi-Fi клиента. Внешний модуль точного позиционирования,
подключенный к модульной точке доступа Cisco Aironet, со специальной
антенной позволяет определить угол, под которым пришел сигнал и сузить
сегмент возможного нахождения Wi-Fi клиента до луча. Применяя метод
триангуляции к такой информации от 3-4х точек доступа, мы получаем
координату, с высокой вероятностью дающую точность до 1м.
Аппаратное обеспечение
Прибор представляет из себя штатив с закреплённой на нём сеточной
параболической 24 дБи антенной TL-ANT2424B, работающей на частоте 2.4 ГГц.
Внутреннее устройство прибора включает шаговый двигатель для возможности
вращения антенны вокруг своей оси, программируемый микроконтроллер AVR и
микросхему драйвера шагового двигателя a4988.
Разрабатываемое приложение должно получать данные об изменяющихся сигналах
навигационных станций (двух и более), передаваемые с помощью своего модуля wi-fi,
дополнительные синхросигналы со станций синхронизации, а также информацию о
координатах всех станций, производить статистический анализ и обработку этих данных, а
затем выводить на экран смартфона, показывая тем самым местоположение человека с
определенной точностью в заданной системе координат.
Позиционирование устройства в сети Wi-Fi может использоваться для целого ряда
приложений:
1. Подключение к сети Wi-Fi с учетом местонахождения клиента
2. Навигация по помещению:
 Check-In приложения
Ряд таких хорошо известных проектов как Facebook places, Foursquare,
Gowalla в настоящее время использует принцип Check-In, когда
пользователь вручную указывает место своего пребывания. С появлением
широко распространенных Indoor Location сервисов отпадет потребность
в отвлечении внимания пользователя на дополнительные действия. Все
будет происходить автоматически.
 Приложения для аэропортов и транспортных хабов
Пассажиры получат возможность определить свое положение внутри
незнакомого здания, проложить маршрут к необходимой им стойке
регистрации или выходу к самолету. В итоге выигрывает как пассажир —
за счет оперативного получения требуемой информации,- так и аэропорт
— за счет оптимизации потоков пассажиров внутри здания.
Пример реализации идеи: GateGuru
 Приложения для торговых центров
Представьте, что у продавца в торговом центре появилась возможность
обнаруживать факт приближения потенциального покупателя с помощью
установленного у пользователя мобильного приложения. Получив
уникальный идентификатор клиента, маркетинговое ПО на основе своей
базы данных сможет определить степень лояльности покупателя,
проанализировать список предыдущих покупок и сделать покупателю
уникальное предложение со скидкой на конкретные группы товаров при
помощи push-уведомления в мобильное приложение. Покупатель
получает систему ориентирования по торговому центру, уникальные
персонифицированные скидки. Продавец получает колоссальный объем
информации для маркетингового анализа.
Примеры реализации идеи: Shopkick, Pointinside, Wizzy Shopper
3. Повышение релевантности поисковых запросов с учетом местонахождения
клиента
Преимущества разрабатываемой системы:
1. Использование метода ангуляции позволяет отказаться от интерпретации силы сигнала,
как расстояния;
2. Повышенная частота определения координаты устройства
существующими решениями, использующих метод ангуляции;
по
сравнению
с
3. Вычисление координат на пользовательском устройстве гарантирует анонимность и
безопасность пользования навигационной системой.
4. Всё оборудование системы создаётся из недорогих серийных компонентов с высоким
процентом импортозамещаемых элементов.
Скачать