Аналіз телеметрії і логів місій
Логи й бази флоту дронів у pandas і SQL: аномалії, MTBF, KPI обслуговування і хронологія інцидентів.
MilTech · за підпискою
Координати, проекції, геозони і рельєф — у коді, а не в ГІС-програмі
Отримати доступ до курсу
Курс за підпискою · Навчання у власному темпі
Про курс
Кожна автономна система живе на карті. Дрон для аерофотозйомки має облетіти поле смугами з потрібним перекриттям, робот-кур'єр — триматися коридору доріжки, а наземна станція — перевірити після польоту, чи не залетів апарат у заборонену зону над стадіоном і чи не перевищив дозволену висоту над рельєфом. За всім цим — кілька десятків формул геодезії й обчислювальної геометрії, які інженер має вміти написати сам і, головне, розуміти, де вони ламаються.
Курс іде від системи координат WGS84, якою користується GPS, і перетворення градусів-хвилин-секунд до тривимірних (ECEF) і локальних (ENU) координат, азимутів, точки призначення, площ полігонів і їхніх центроїдів, геозон із забороненими ділянками, відстані до маршруту, спрощення треків Douglas-Peucker, тайлів web-mercator для офлайн-карт, білінійної інтерполяції цифрової моделі рельєфу (DEM) і планування аерофотозйомки. Фінал — аудит польотного логу на відповідність геозонам і висотному обмеженню.
Аудиторія
Знаєте Python, NumPy і тригонометрію
Координати, проекції, площі й рельєф у власному коді замість ГІС-програми; знання геодезії не потрібне.
Перевіряєте польоти і плануєте зйомку
Геозони, профіль рельєфу з DEM, планування аерофотозйомки й фінальний аудит польотного логу.
Шлях: Аналітик даних у MilTech
Геодані після аналізу телеметрії й логів місій.
Курс спирається на знання, позначені нижче як обов’язкові.
Потрібно знати
Впевнений Python, базовий NumPy і тригонометрія (синус, косинус, радіани, atan2) та вектори.
Якщо цих знань ще немає — пройдіть курси за порядком:
Результат
перетворювати координати між DMS, десятковими градусами, ECEF і локальною ENU
рахувати відстань, початковий і кінцевий азимут, точку призначення на сфері
обирати проекцію під задачу і знати, скільки вона помиляється
рахувати площу, периметр і центроїд ділянки з виключеннями
перевіряти точку в полігоні, запас до межі геозони і відхилення від маршруту
стискати треки алгоритмом Douglas-Peucker із гарантованою похибкою
готувати тайли для офлайн-карти і рахувати їхню роздільну здатність
брати висоту рельєфу з DEM і будувати профіль маршруту
планувати зйомку: GSD (скільки сантиметрів землі в пікселі), перекриття, кількість проходів, знімків і батарей
Формат
12 модулів. У кожному — теорія з формулами і невеликим прикладом, три задачі з автоматичною перевіркою на Python з NumPy (написати з нуля, знайти помилку, доповнити готовий інструмент), кожен третій модуль закінчується тестом, є дві практичні форми. Рішення перевіряються на прихованих даних: південна й західна півкулі, лінія зміни дат, увігнуті полігони, ділянки за годинниковою стрілкою, розвороти треку на 180°.
13 уроків з прикладами
35+ завдань з автоматичною перевіркою
4 тести для самоперевірки
Онлайн на my.prog.academy, без встановлення програм
AI-помічник
На сторінках курсу, уроків і завдань є кнопка «Запитати AI». Помічник знає матеріали саме цього курсу й урок, на якому ви зараз, тому відповідає по темі й показує, у яких уроках про це йдеться.
Не зрозуміли урок з першого разу — попросіть пояснити простіше або дати ще один приклад.
Застрягли — підкаже, з чого почати, і допоможе знайти помилку у вашому рішенні. Готового рішення не дає.
Запитайте, де пояснювали поняття, — і отримаєте посилання на потрібні уроки курсу.
Уточнюйте без повторів: помічник пам’ятає розмову, а нещодавні розмови курсу зберігаються.
Входить у кожен тариф оплаченої підписки — Basic і Premium. У Premium ліміти використання AI-помічника вищі — ним можна користуватися активніше. Це помічник у навчанні, а не генератор готових відповідей: він пояснює й підказує, а завдання ви розв’язуєте самі.
Програма
12 модулів, 35+ практичних завдань з автоматичною перевіркою і 4 тести. Відкрийте модуль, щоб побачити всі теми.
Як записуються координати, чому хвилини — не сотні, як не отримати 60 секунд і що таке еліпсоїд
Гаверсинус, початковий і кінцевий азимут, румби, таблиця маршруту з кутами поворотів
Куди долетить дрон заданим курсом, кути ділянки зйомки, лінія зміни дат і градуси в синусі
Як перейти від градусів до метрів навколо точки, де плоска проекція помиляється і як зробити обернене перетворення
Формула шнурівки, орієнтація контуру, центроїд замість середнього вершин і площа з виключеннями
Трасування променя, увігнуті зони, заборонені ділянки всередині дозволеної і замикальне ребро
Проекція точки на відрізок, відхилення від маршруту кур'єра, запас до межі геозони
Як зберегти форму треку десятьма точками замість тисячі і гарантувати похибку не більше ε
Нумерація тайлів XYZ, піксель усередині тайла, скільки тайлів завантажити і яка в них роздільність
Цифрова модель рельєфу як сітка, білінійна інтерполяція, «північ угорі» і перевірка запасу висоти над місцевістю
GSD, розмір кадру, перекриття, відстань між проходами, кількість знімків і батарей
Перевірка логу на геозони, заборонені ділянки і висоту над рельєфом — звіт для диспетчерської
Стек
Код пишете й запускаєте в браузері на платформі — встановлювати нічого не потрібно.
Застосування
Доступ
Заповніть коротку форму на цій сторінці.
Після заявки оберіть Telegram або Viber — бот надішле подальші інструкції щодо доступу.
Уроки, практика й тести — на my.prog.academy, у зручному для вас темпі.
Контакт
Залиште контакти — надішлемо деталі доступу до курсу «Геодані для інженерів».
Логи й бази флоту дронів у pandas і SQL: аномалії, MTBF, KPI обслуговування і хронологія інцидентів.
Десять задач інженера наземної станції: польотний лог, енергія батареї, GPS-відстані й аномалії сенсорів.
Карта індустрії оборонних технологій: сегменти, стек, ролі й вакансії — і як обрати свій навчальний шлях.
Залиште запитання — підкажемо, чи підходить вам курс і з чого краще почати.