Комментарии 15
если сидеть у окна - телефон с оффлайн-картами с трудом, но зацепится к спутникам и покажет положение и скорость
Да даже и без специального скачивания оффлайн карт, в Гугл мэпс карта мира с приемлемой степенью детализации есть по дефолту. Издревле так трекаю свое местоположение во время полета, согласен с вами в том, что статья решает проблему каким то неоптимальным способом.
В последние годы при полете над территорией РФ текущая локация GPS телефоном не показывается (локация просто фризится в последней известной точке), при этом, скажем, над Турцией — показывается.
Возможно, это как-то связано с санкциями.
Не далее чем в середине октября летел по маршруту AER-SSH. На подлете к Кипру локация GPS зафризилась в ~700км от реального местоположения на высоте ~1км где-то в пустыни Иордании. И держалась почти до самой посадки. Сигнал от "спутников" был стабилен.
В это время активно спуфился GPS над Израилем. Жители показывались либо в аэропорту Иордании, либо Ливана. Может и до Кипра добивало где-то?
Израильские глушилки с хорошим запасом покрывают весь южный Кипр, если не вообще весь остров. Давняя проблема для навигации по спутникам в восточной части Средиземного моря. Этот регион всегда стоит в списке регионов с глушением сигнала. По какой-то причине все самолеты в этом регионе действительно отбиваются по координатам в аэропорту Аммана.
Не санкции, а глушилки в зоне боевых действий. РЭБ, борьба с дронами и все из этой серии. Над центральноевропейской частью России последние 2.5 года летают без GPS
Я простой эникей, мне искренне интересно. Можно что-ли спуфить приемники на определенной высоте и не спуфить наземные? Яндекс такси и тд совершенно точно не во всей европейской части России сломано
Ну прикольно, но оба проекта скорее штука для собственного развлечения, чем для оптимального решения проблемы. Гугл мэпс на телефоне расположенном у иллюминатора отлично покажет местоположение.
Другой проект по бесплатному интернету через туннель в личном кабинете авиакомпании - тоже такое себе. Проигрывает по универсальности туннелю через DNS, который будет работать везде.
Думаю, что сайт вроде FlightRadar ответит на вопрос моего сынишки с точностью до нескольких метров.
Но, к его сожалению, я разработчик PySkyWiFi («абсолютно дурацкого WiFI-инструмента для бесплатного доступа в интернет при длительных перелётах»).
То есть у него уже есть инструмент, чтобы открыть FlightRadar прямо сейчас, но вместо этого он напишет ещё один инструмент завтра, когда задача будет уже неактуальна...
Если не нужна большая точность, можно с помощью акселерометра и гироскопа в телефоне определять местоположение. Но для этого нужен трекинг пути с самого начала полёта и задание начальных координат.
Ну…
Инерциальная навигация хоть с какой-то точностью, в трясущемся(фильтрация помех) и металлическом(а нам очень нужен компас) самолете, очень и очень непростая задача с кучей зубодробительного матана и fine-tunning’а
Там будет все - фильтры, комплиментарные фильтры, ПИДы, двойные интегрирования, и на каждом этапе нам надо отфильтровать сигнал, не упустив ничего важного, и стараться сводить показатели от всех сенсоров к некоторым общим
Решал такую задачу на колесном роботе, изрядно повеселился, но при хороших ускорениях и ломаной траектории показания вида «где мы относительно старта» становятся мусором уже через ~20 минут
PyMyFlySpy: отслеживание полёта по бортовым данным