Заказ закрыт
Создать код для определения местоположения мобильного телефона

Бюджет: 150 000 руб
2 106.48 $ – 1 817.20 €
Сделать аналог Яндекс.Локатора (иеется только функционал по определению местоположения) но, не только по WiFi, а и с использованием Блютус устройств окружения.
Необходимо написать код для дальнейшего использования на сервере бэкэнда для определения местоположения телефонного аппарата в условиях отсутствия GPS-спутников.

ЧТО ИМЕЕТСЯ В КАЧЕСТВЕ ДАННЫХ НА БЭКЭНДЕ:
1) каждые 20 секунд на сервер прилетает ПАКЕТ с акселерометра телефона и всех имеющихся в телефоне датчиков (магнитометр, барометр, гироскоп и т.д.) – все возможные и необходимые данные.
2) ПАКЕТ содержит так же окружение всех имеющихся вокруг на момент отправки ПАКЕТА WiFi-сетей и Блютус устройств с их мак-адресами, названиями и RSSI.

ЧТО НЕОБХОДИМО СДЕЛАТЬ:
1) Определить набор данных от телефона в каждом ПАКЕТЕ, который необходим для максимально точного определения местоположения телефона.
2) Разработать алгоритм отсечения из собранных по WiFi и Блютус устройств полученных в ПАКЕТАХ от массы мобильных телефонов данных не стационарных устройств Блютус и WiFi. Т.е. составить карту стационарных устройств в городе. Каждому устройству будет присвоена конкретная GPS-координата в ручном режиме нашими сотрудниками.
3) из полученного с мобильного телефона ПАКЕТА на основании набора из нескольких предыдущих координат с использованием вышеописанной карты ВиФи и Блютус устройств, используя граф-дорог и т.д. необходимо установить точное местоположение телефона.

Разработка будет вестись совместно с разработчиком с нашей стороны. Вся помощь с нашей стороны будет максимально оказана.
Опубликован 21.02.2025 в 01:46
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.