Наставники | Журнал Кружковое движение

Олимпиада для сообщества, в котором любят беспилотные автомобили (часть 2)

Недавно мы побеседовали с организаторами профиля «Автономные транспортные системы» Национальной технологической олимпиады (НТО, ранее — Олимпиады КД НТИ), Василием БЕЛКИНЫМ и Алексеем ЧЕРТКОВЫМ. Василий был в профиле с самого начала, Алексей включился в работу уже в эпоху распределённых форматов, но они оба постарались сделать задания для участников полезными, несущим единое знание. Перед вами продолжение этой беседы: о переходе на распределённый формат, организаторах и участниках [прим. ред.: С 1 апреля 2022 года Алексей Чертков перестал работать в Академии Высоких технологий и с НТО, интервью взято до этого момента].

Наталия Саюкина: Сложно ли проходил переход на распределённый формат финалов? Что вы можете сказать о работе онлайн?
Алексей Чертков: Когда всё это началось, мы перестроились достаточно быстро, буквально за три недели. Наши АЙКАРы [прим. ред.: написание названия — часть имиджа продукта], учебные беспилотные автомобили на базе компьютерного зрения, изначально были ориентированы на возможность удалённого подключения. Разрабатывая АЙКАРы, мы учитывали, что в каждом регионе есть несколько опорных площадок с оборудованием, а работать могут школьники из самых удалённых уголков региона, в том числе из сельских школ. С таким же расчётом была сделана наша онлайн-платформа, которую упоминал Василий.

В результате главная работа по подготовке к распределённому формату была направлена на то, чтобы масштабировать наши серверные мощности и отладить системы трансляции происходящего на полигоне и автоматизированной проверки задач на онлайн-платформе.

В итоге в 2021 году прошёл один из лучших финалов профиля «Автономные транспортные системы», после которого у нас остались полностью готовые и надёжные АЙКАРы и онлайн-платформа, и с их помощью каждый желающий может вести занятия в кружках и готовиться к соревнованиям по искусственному интеллекту и компьютерному зрению, в том числе и к НТО.

Н.С.: Вам не приходилось упрощать задания?
А.Ч.: Нет. Появились некоторые новые интерфейсы и инструменты, но упрощений заданий не было. Это самое важное, что мы сохранили.

Василий Белкин: Да, задачи остались те же. Но при программировании беспилотника неплохо бы иметь возможность посмотреть на него и самостоятельно понять, что проблемы могут быть не с твоим кодом, а с наклоном камеры, например. Я уже говорил, что времени на отладку оборудования стало меньше. В очном финале у каждой команды был под рукой автомобиль, и они могли запускать его на тестовых площадках хоть целый день.

Жаль ещё, что ушло неформальное общение. Когда ребята живут в общежитии, то после работы можно к ним прийти, пообщаться, может быть даже в «Контру» [компьютерная игра Counter Strike — прим.ред.] поиграть.

Н.С.: А есть какие-то плюсы распределённого формата?
В.Б.: Мне надо готовить чуть меньше оборудования. Ну и никто не путает чёрный провод с красным, не нужно тыкать в инструкцию и говорить, что беспилотный автомобиль сейчас сгорит. Оператор, выполняющий дистанционные команды участников, лучше знает, как обращаться с техникой.

Оператор Илья Даниленко

Но раньше ребята сидели по комнатам, у каждой команды было своё оборудование, а ты просто присматривал за ними, тебя звали, когда что-то не работало. Ходить по комнатам — это не тяжело. А тут ты всё время сидишь с наушниками, у тебя составлено расписание на 20 команд минут по 20 на каждую, и если ты где-то на минутку замешкался или у команды программист опоздал на 4 минуты, летит всё расписание.

А.Ч.: Ещё школьники стали внимательней смотреть онлайн-курсы, для них это стало привычней, но это крошечное улучшение.

Н.С.: Как строились ваши отношения с участниками за прошедшие годы? Что для вас важно в работе с ними? Выделяете ли кого-то?
А.Ч.: Мы, организаторы, выделяли тех, кто взламывает наши системы. Они для нас главные любимчики, наша гордость. Они дают пищу для размышлений.

Некоторые задачи решаются с количественной точностью. Например, программа может распознавать сигналы светофора с точностью в 5, 10 или 99%. А классный восьмиклассник из Минска накрутил себе 110%. Мы даже не знали, что в нашей системе можно столько набрать. Этот паренёк нашёл уязвимость системы. Отлично! Мы запомнили его на долгие годы, и теперь в профиле постоянно на нём всё тестируют.

А в финале у нас который год идёт минско-новосибирское дерби: за первое место борются команды из двух городов при том, что они находятся в совершенно разных условиях. Команды из Новосибирска хорошо подготовлены, давно участвуют и почти всегда у нас побеждают. А у ребята из Минска в Республике Беларусь совсем другая ситуация. В их школах вообще нет инженерного оборудования. Многие ученики там никогда не видели квадрокоптеров и беспилотных автомобилей. Но, поскольку последние два года финал проходит дистанционно, они ориентируются по электронным источникам и участвуют. Долго первенство было у новосибирских команд, но в этом году вперёд вырвался Минск.

Важно, что у нас есть большое сообщество в Discord. Мы проводим соревнования в течение всего года, и НТО — лишь одно из них. Мы постоянно общаемся с ребятами, заводим интересные им каналы, например, с музыкой и с мемами, а они учатся поддерживать друг друга. Новички, вливаясь в тему искусственного интеллекта и робототехники, получают в качестве рабочего инструмента сообщество, в котором можно задать вопрос и посоветоваться, где товарищи, которые опытней, подскажут, в каком направлении думать, почему, например, у тебя библиотеки не устанавливаются. Такая совместная работа с живым общением — главное для нас в работе с участниками.

В.Б.: А я бы не говорил о том, что у нас есть любимчики. Да, в голове у меня участники делятся на две категории. Первые — ученики, и их действительно надо направлять, подсказывать им и указывать на пробелы в знаниях. А есть ребята, которые справляются и без тебя. Они как губка впитывают всё, что видят вокруг, им интересно. Одни не лучше других, просто вторые самостоятельнее, им нужно меньше внимания, чтобы они получили тот же набор знаний и смогли решить задачу. Они придумывают неклассические решения и знают новости в вашей предметной области, которые ты ещё не успел услышать или увидеть. Их мнение о задаче действительно ценное и взвешенное. Поэтому такой участник не просто ученик, а начинающий исследователь. Получаются два типа общения с участниками: ученик — учитель и познающий адепт — старший наставник.

Василий Белкин и участник финала профиля «Автономные транспортные системы». 2019 г.

Мне особенно запоминается в работе с участниками позитивная обратная связь. Когда приезжаешь в другой город, а ребята, узнав об этом, пишут: «Василий, давайте встретимся, посидим, поговорим. Я сейчас в новой школе, и мне тут интересную штуку рассказали». Я работаю за этот эмоциональный отклик. Если бы его не было, мы все сгорели бы и ничего не делали. Можно сказать, что мне больше всего запомнилась благодарность.

Н.С.: Расскажите про ваших коллег. Кому стоит стоит сказать «спасибо» за этот профиль? Кто внёс особый вклад в него?
А.Ч.: Нам стоит благодарить Алексея Федосеева за вообще всё, это 100%. Он молодец. А в профиль «Автономные транспортные системы» внесли вклад многие люди. Он живёт активной жизнью.

В.Б.: Мы можем попытаться назвать некоторых. Первым руководителем профиля была Ольга Прудковская, которая теперь работает в проекте Кружкового движения «Практики будущего», а разработчиками — Константин Климов и Антон Рогачёв, которые сейчас занимаются соревнованиями по космической тематике для школьников. Они внесли значительный вклад, в результате наших споров рождалась истина, и профиль эволюционировал. Вторым руководителем была Ольга Шабарина, одно время работавшая в Московском Политехе. Также с нами делали профиль сотрудники «Коптер Экспресс Технологий»: Света Саломатникова, Елена Селиверстова, Максим Демидов и, конечно, Виктория Трубицына, занимающаяся сейчас профилем «Летающая робототехника» НТО. От компании «Геоскан» к нам пришло много молодых ребят, из них отдельно стоит отметить Илью Даниленко и Елену Никитину. С Политехом к нам присоединились Максим Архипов и его студент Станислав Ершов, сейчас они вместе делают сортировочный хаб для финальной задачи. Ну и, конечно, за кулисами есть другие люди.

Генеральному директору Академии Высоких Технологий наличие компании за спиной позволяет обращаться к более широкому кругу специалистов: я хорошо помню разницу между тем, как привлекал людей первые три года олимпиады и после, уже будучи директором академии. Стало легче привлечь к работе нужные кадры.

Максим Архипов на финале профиля «Автономные транспортные системы». 2019 г.

А.Ч.: Важно отметить, что наш профиль делали четыре команды от разных организаций: «Коптер Экспресс», Voltbro, «Геоскан» и Московского Политеха, с которым мы сотрудничаем уже 7 лет. Сейчас три из них, кроме последней, делают свои профили. Мы изначально были вместе, а потом разделились, и каждый стал двигаться в своём отдельном узком направлении.

Н.С.: У каждого организатора найдётся пара историй о том, чего участники не знают, но что их сильно удивило бы. Есть ли у вас такие истории?
В.Б: Если бы участники узнали, сколько труда стоит собрать площадку — изумились бы.

Хотя я не знаю наверняка, что удивило бы участников, могу многое рассказать о том, что удивляло меня. Например, некоторые находчивые участники привозили в образовательный центр «Сириус» плоскогубцы, чтобы открывать двери на балконы с треугольными замочными скважинами вместо ручек. Быть может, вы видели такие на окнах поездов. Другие участники рассказывали, как пугались ночью сириусовской подсветки, похожей на огни инопланетных кораблей, зато сушили на её греющихся светодиодах носки. Друзья, не хулиганьте, так можно и в неприятности попасть!

Были забавные случаи, когда ребята на профиле пытались сжульничать. На финале беспилотник должен сам ехать, обмениваясь сигналами лишь с другими автономными устройствами. А одна команда написала программу так, что автомобиль получал от ПК сигналы, как от телевизионного пульта. Нажимаешь на кнопочки «вперёд», «назад», «влево», «вправо», а лжебеспилотник слушается сигналов. На тестовой попытке парень стал тыкать клавиши. Мы это заметили, конечно, и пришлось его команде всё переделывать.

Некоторые участники остаются с нами надолго. Вот Михаил Лямаев из Приморского края победил в нашем профиле на второй Олимпиаде НТИ с командой «Вжух — и в продакшн». Он знал такие вещи, каких в его возрасте молодёжь не учит, и мог сам отладить оборудование. При подготовке к финалу олимпиады 2021/22, взаимодействуя с другими компаниями, я снова столкнулся с Мишей. Оказалось, он получил в Дальневосточном федеральном университете желаемое образование и стал главным специалистом по платам контроллеров, на которые делался акцент нашего профиля в год его победы. Ужасно приятно, когда бывший участник олимпиады становится нашим коллегой.

Н.С.: Желаю вам и дальше время от времени приятно удивляться! А что бы вы пожелали участникам и коллегам в будущем году?
А.Ч.: Ребятам мы желаем не сдаваться, усердия, воли к победе и смекалки. Классной дерзкой смекалки, которая всегда отличала участников Олимпиады НТИ (ныне — НТО) от участников всех остальных олимпиад. Мы их ценим больше всего, для нас это самые живые люди.

Коллегам мы желаем сил и спокойного невыгорания. Ещё один онлайн, ну и ещё один онлайн. А Проектному офису желаем, как писали братья Стругацкие, работы и «чтобы было трудно и весело».

В.Б.: А я пожелаю участникам побольше задумываться, зачем они пришли на НТО. Это вообще ключевой вопрос и на олимпиаде, и в жизни. Как ты живёшь, не зная, зачем ты это делаешь? В общем, желаю, чтобы осознанности добавилось.

Ну, а ребятам, которые проводят профили, — не сгореть и терпения. Мы с вами всё правильно делаем, правильной дорогой идём. Когда-нибудь она нас приведёт в правильное будущее. Держитесь, прорвёмся.

НАСТАВНИКИ