Водные робототехнические системы

  • информатика
  • физика
  • Дает 100 баллов на ЕГЭ

Люди отправляют в океан роботов уже больше 50 лет. Но именно сейчас, с развитием систем навигации, подводная робототехника готовит самые интересные вызовы и предоставляет самые интересные возможности. Роботам приходится иметь дела с экстремальными условиями эксплуатации, при этом они становятся всё меньше — и всё умнее.

Участникам профиля предстоит программировать и модифицировать подводных роботов под различные актуальные задачи.

Этот профиль включён в перечень Российского совета олимпиад школьников и приносит бонусы при поступлении в вузы (какие конкретно — зависит от правил приёма вуза).

Рекомендуемый состав команды — 3–4 человека:

  1. Конструктор — будет конструировать устройства полезной нагрузки для робота.
  2. Программист (контроллеры) — будет писать нижний уровень программы для робота на С/С++.
  3. Программист (система управления, навигация, техническое зрение) — будет писать верхний уровень программы для робота на Python.
  4. Электронщик — будет разрабатывать и паять электронику для устройств полезной нагрузки.

Разработчики

ООО «Центр развития робототехники», ООО «Центр робототехники», ДВФУ

Основные партнёры

DNS

Отборочные этапы

В первом отборочном этапе участникам предстоит решить задачи по физике и информатике.

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

 

Электронщики и механики будут разрабатывать и изготавливать макет захвата. Им нужно уметь проектировать в CAD, работать с инструментами и использовать сервоприводы. 

Заключительный этап

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

Материалы для участников

Что нужно знать

  • Основы теории автоматического управления.
  • Знание и умение использовать OpenCV для программирования компьютерного зрения.

Hard skills

  • Навык работы с формообразующим инструментом.
  • Навык пайки.
  • Проектирование электрических плат.
  • Проектирование в конструкторских САПР.
  • Навык работы с 3D-принтером.
  • Программирование микроконтроллеров.

Soft skills

  • Программирование на Phyton.
  • Машинное зрение с использованием OpenCV.
  • Программирование Arduino.

Рынки НТИ

  • MariNet