В рамках первого этапа участникам предстоит решить задачи по физике и информатике.
Для решения задания отборочного этапа командам необходимо доказать, что она обладает необходимыми навыками в рамках задания профиля.
Одна из самых сложных и комплексных компетенций связана с базовыми навыками — работа с ОС Linux и Robot Operation System (ROS), платформой Arduino. Также для решения задачи понадобится знание языка Python на высоком уровне для создания скриптов.
Для решения задач отборочного этапа потребуется ОС под управлением Linux (рекомендуется Ubuntu) и МК Arduino.
Выполненные задания (код) пересылаются организаторам для проверки.
На финале участникам придется осуществить поиск и забор проб жидкости при помощи собранного и запрограммированного командой ровера-планетохода на поверхности условного планетоида, используя систему телеуправления и систему автономной навигации ориентируясь на показания датчиков и камер ровера.
Команда получает оценку за совокупность решений и вольна выбирать любую конструкцию систем полезной нагрузки для соответствующих задач. Системы полезной нагрузки должны быть изготовлены и собраны командой Участников самостоятельно из предоставляемых организаторами материалов и компонентов с использованием технологий предоставляемых организаторами на равных для всех участников условиях, протестированы и запрограммированы в соответствии с поставленными задачами.
Для того, чтобы быть успешным в этом профиле, вам понадобятся следующие знание и компетенции:
Состав команды — 4 человека:
Для реализации задания организаторами предполагается, что участники команды обладают независимыми компетенциями в следующих дисциплинах:
Развитие математического мышления для будущих инженеров и исследователей
Вводный курс по Arduino
Более подробная информация об Arduino
Видеоурок Python OpenCV библиотека [GeekBrains]
Базовый курс на Raspberry PI
Введение в машинное обучение
Книга «Фундаментальные основы Linux»
Книга «Введение в ROS», братья Вольт
Что такое Robot Operation System?
Курс «Введение в Robot Operating System»
Официальная документация ROS
Материалы от разработчика для финала
Программирование на Python для решения олимпиадных задач
Программирование на языке С++ для решения олимпиадных задач
Теория Вероятноcтей
Сборник хакатонов Олимпиады НТИ — 2018
Теория графов 1.0: все, что нужно для решения олимпиадных задач
Программирование на Python: "На старт, внимание, Code!"
Программирование на Python
Курсы "Задачи Олимпиады НТИ (2017-2018 гг)
Сборник по итогам Олимпиады КД НТИ 2019/20. АС
Сборник по итогам Олимпиады НТИ 2018/19. АС