Точные даты этапов по профилю — в Личном кабинетена платформе «Талант». Общие даты этапов —
Профиль посвящён разработке и программированию малых космических аппаратов. Участники создают прототип спутника на базе конструктора формата CubeSat, разрабатывают для него полезную нагрузку и программируют аппарат для выполнения отраслевых задач.
Вы познакомитесь с программированием микроконтроллеров, беспроводной связью, управлением полётом и орбитальной механикой. На финале команда разработает систему распределённого космического зондирования и решит задачу, приближенную к реальной аэрокосмической разработке.
Первый этап состоит из двух туров.
Инженерный тур знакомит с тематикой профиля и образовательной программой.
Предметный тур проверяет уровень школьной подготовки:
Также участники пройдут образовательный курс на платформе «Орбита.Челлендж». В программу входят:
После прохождения курса участники решают дополнительные задачи. Полученные за них баллы учитываются при отборе на второй этап.
Для участия во втором этапе необходимо собрать команду из 3–4 человек. Тем, у кого нет команды, организаторы помогут её найти.
Этап полностью проходит в онлайн-системе «Орбита.Челлендж». После прохождения первого этапа участники автоматически регистрируются на платформе и получают доступ к заданиям в день открытия второго этапа.
Задачи второго этапа посвящены:
Работа над этими задачами и образовательные материалы профиля помогают подготовиться к финалу.
В течение нескольких дней командам предстоит решить большую инженерную задачу — разработать действующий прототип системы распределённого космического зондирования для исследования трёхмерных аномалий на орбите.
Команда спроектирует космическую миссию, в которой главный кубсат выпускает облако пикоспутников-зондов.
Участникам предстоит:
В этом сезоне задача связана не с отдельными измерениями, а с распределённым сбором данных в объёме. Это потребует от команды одновременно работать с космической конструкцией, связью, программированием и расчётами движения аппаратов.
Орбитальная механика. Понимание движения спутников по орбите и умение подбирать орбиты космических аппаратов для выполнения целевых задач.
Устройство космических аппаратов. Знание состава спутника, назначения его подсистем и принципов работы систем ориентации и стабилизации, связи и электропитания.
Конструирование и моделирование. Умение разрабатывать конструктивные решения с учётом ограничений по габаритам, массе и условиям эксплуатации, а также создавать модели и чертежи элементов спутника.
Радиосвязь. Понимание принципов передачи и обработки радиосигналов, формирования пакетов данных и организации каналов связи между космическими аппаратами.
Программирование микроконтроллеров. Навыки работы с языком C, STM32CubeIDE и базовыми алгоритмами управления.
Алгоритмы и программирование. Умение разрабатывать управляющие программы и алгоритмы для работы прототипов спутниковых систем. Для задач в симуляторе может понадобиться JavaScript.
Для участия во втором и заключительном этапах вам понадобится команда из 3–4 человек.
На втором и заключительном этапах задачи распределены по четырём тематическим направлениям. В команде могут быть следующие роли:
Инженер радиосвязи. Работает с радиомодулями и организует каналы связи между космическими аппаратами. Изучает принципы передачи радиосигналов и формирования пакетов данных. Для подготовки рекомендуется познакомиться с SDR# и GNU Radio.
Инженер-конструктор. Разрабатывает конструкцию и создаёт чертежи и модели элементов спутника. Отвечает за надёжное крепление и точное позиционирование высокочувствительных датчиков.
Инженер-программист микроконтроллеров. Разрабатывает управляющие программы для прототипов спутников. Работает с STM32CubeIDE и языком C, применяет алгоритмы управления.
Физик-баллистик. Проектирует миссии на орбите и рассчитывает движение космических аппаратов. Для работы с алгоритмами в симуляторе рекомендуется познакомиться с JavaScript.
Роли могут сочетаться: участник, который владеет несколькими компетенциями, сможет помогать команде на разных направлениях.
Среди ролей отдельно не выделена роль координатора. Иногда эта роль для команды бывает просто необходима, иногда — нет. Каждая команда индивидуальна, и лучше вас никто не найдет друг с другом общую волну. Важно уже на втором этапе научиться взаимодействовать и работать как единая команда.
Курс «Arduino для начинающих»
Курс по JavaScript
Методические материалы по профилю Спутниковые системы
Основы программирования на С
Программирование на Python
Все уроки по Ардуино
3D-Моделирование. Autodesk Inventor
Современная космонавтика
Сквозные технологии. Электроника
Сквозные технологии. 3D-моделирование в САПР
Начало работы во Fusion 360
Конструирование космической техники
Командообразование и управление эффективностью проектных команд
Вебинар по основам орбитальной механики
Введение в программирование (C++)
Сборник задач Олимпиады КД НТИ 2020/2021 гг.
Программирование на языке С++ для решения олимпиадных задач
Дядя Паша про 3D
Подготовка к 1 отборочному этапу НТО по информатике
Подготовка к 1 отборочному этапу НТО по физике
Программируем Arduino
Сборник задач НТО 2021/2022 гг. Второй этап
Разработка умных устройств на базе Arduino
Нейронные сети и компьютерное зрение
Сборник задач НТО. Спутниковые системы. 2024/2025 гг.