Украинский разработчик Сергей Яровой презентовал навигационное приложение BlindDriver, которое позволяет ориентироваться на дороге даже при потере спутникового сигнала из-за средств радиоэлектронной борьбы. Программа разработана специально для ситуаций, когда обычные навигаторы, такие как Waze или Google Maps, перестают корректно работать во время воздушных тревог или глушения GPS.
BlindDriver использует не только GPS, но и акселерометр, гироскоп, компас, а также данные мобильных вышек и Wi-Fi, чтобы определять приблизительное местоположение автомобиля. Как объясняет Сергей Яровой, приложение анализирует качество спутникового сигнала, количество доступных спутников и расхождения между разными источниками координат. Если данные кажутся подозрительными, система может их игнорировать. После потери GPS BlindDriver переходит в расчетный режим, используя последнюю надежную позицию, скорость движения и данные датчиков смартфона. Однако разработчик предупреждает, что погрешность постепенно растет и на длинных участках без GPS может достигать сотен метров.
"Без спутникового сигнала программа не знает точное место автомобиля, а лишь рассчитывает его", — отмечает Сергей Яровой.
Приложение также поддерживает офлайн-навигацию: пользователи могут загрузить дорожную сеть Украины и адресные базы областей, чтобы строить маршруты без подключения к интернету. В то же время онлайн-функции, такие как актуальные пробки или часть информации об ограничениях скорости, работают только при наличии интернета.
BlindDriver отображает номера домов, остановки общественного транспорта, станции метро, светофоры и камеры контроля скорости. Для Киевской области добавлена информация о "лежачих полицейских". Программа также пытается учитывать стиль вождения водителя и пробки для более точного прогноза времени прибытия. Однако, по словам разработчика, в вопросах оперативных перекрытий дорог и пробок Waze пока работает лучше.
В настоящее время BlindDriver находится на ранней стадии развития, работает только на Android 10 и новее, доступен только в Украине и распространяется как APK-файл вне Google Play. Исходный код программы закрыт. Независимое тестирование показало, что приложение действительно может вести маршрут после потери GPS, но точность со временем ухудшается, а некоторые функции зависят от модели телефона.
Все функции BlindDriver можно тестировать бесплатно в течение 15 дней без регистрации и банковской карты. После этого доступен бесплатный режим с пятью маршрутами в день, а Pro-версия, по словам автора, будет стоить 100 гривен в месяц. Разработчик собирает логи поездок только с отдельного согласия пользователя для совершенствования алгоритмов.
