Обновить

PyMyFlySpy: отслеживание полёта по бортовым данным

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели4.9K
Всего голосов 39: ↑37 и ↓2+52
Комментарии15

Комментарии 15

если сидеть у окна - телефон с оффлайн-картами с трудом, но зацепится к спутникам и покажет положение и скорость

Да даже и без специального скачивания оффлайн карт, в Гугл мэпс карта мира с приемлемой степенью детализации есть по дефолту. Издревле так трекаю свое местоположение во время полета, согласен с вами в том, что статья решает проблему каким то неоптимальным способом.

В последние годы при полете над территорией РФ текущая локация GPS телефоном не показывается (локация просто фризится в последней известной точке), при этом, скажем, над Турцией — показывается.

Возможно, это как-то связано с санкциями.

Не далее чем в середине октября летел по маршруту AER-SSH. На подлете к Кипру локация GPS зафризилась в ~700км от реального местоположения на высоте ~1км где-то в пустыни Иордании. И держалась почти до самой посадки. Сигнал от "спутников" был стабилен.

В это время активно спуфился GPS над Израилем. Жители показывались либо в аэропорту Иордании, либо Ливана. Может и до Кипра добивало где-то?

Израильские глушилки с хорошим запасом покрывают весь южный Кипр, если не вообще весь остров. Давняя проблема для навигации по спутникам в восточной части Средиземного моря. Этот регион всегда стоит в списке регионов с глушением сигнала. По какой-то причине все самолеты в этом регионе действительно отбиваются по координатам в аэропорту Аммана.

Не санкции, а глушилки в зоне боевых действий. РЭБ, борьба с дронами и все из этой серии. Над центральноевропейской частью России последние 2.5 года летают без GPS

Я простой эникей, мне искренне интересно. Можно что-ли спуфить приемники на определенной высоте и не спуфить наземные? Яндекс такси и тд совершенно точно не во всей европейской части России сломано

Ну, глушить на определенной высоте и не спуфить наземные вряд ли. Единственное, что мне приходит в голову, это то, что Яндекс Такси и прочее работает на чистом Глонассе, который работает на частотной модуляции, так что его сложнее заглушить.

Ну прикольно, но оба проекта скорее штука для собственного развлечения, чем для оптимального решения проблемы. Гугл мэпс на телефоне расположенном у иллюминатора отлично покажет местоположение.

Другой проект по бесплатному интернету через туннель в личном кабинете авиакомпании - тоже такое себе. Проигрывает по универсальности туннелю через DNS, который будет работать везде.

А можно более подробно про dns тоннель? Или это общая концепция и реализаций масса идти и просто гуглить?

Думаю, что сайт вроде FlightRadar ответит на вопрос моего сынишки с точностью до нескольких метров.

Но, к его сожалению, я разработчик PySkyWiFi («абсолютно дурацкого WiFI-инструмента для бесплатного доступа в интернет при длительных перелётах»).

То есть у него уже есть инструмент, чтобы открыть FlightRadar прямо сейчас, но вместо этого он напишет ещё один инструмент завтра, когда задача будет уже неактуальна...

Как говорят немцы - Der Weg ist Das Ziel :)

Если не нужна большая точность, можно с помощью акселерометра и гироскопа в телефоне определять местоположение. Но для этого нужен трекинг пути с самого начала полёта и задание начальных координат.

Ну…

Инерциальная навигация хоть с какой-то точностью, в трясущемся(фильтрация помех) и металлическом(а нам очень нужен компас) самолете, очень и очень непростая задача с кучей зубодробительного матана и fine-tunning’а

Там будет все - фильтры, комплиментарные фильтры, ПИДы, двойные интегрирования, и на каждом этапе нам надо отфильтровать сигнал, не упустив ничего важного, и стараться сводить показатели от всех сенсоров к некоторым общим

Решал такую задачу на колесном роботе, изрядно повеселился, но при хороших ускорениях и ломаной траектории показания вида «где мы относительно старта» становятся мусором уже через ~20 минут

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
ruvds.com
Дата регистрации
Дата основания
Численность
11–30 человек
Местоположение
Россия
Представитель
ruvds