В воскресенье, 7 декабря, в ДВФУ завершился ежегодный 24-часовой хакатон по робототехнике Robotics tournament. 16 команд абсолютно разных возрастов сутки конструировали и программировали броских роботов с необычными инженерными решениями, главной задачей которых было возвести самую длинную и крепкую башню из кубиков лего. У кого-то был подъёмный механизм, чей-то робот выталкивал и группировал кубики. Участники не выпускали из рук свои творения, даже в последний момент придумывая что-то новое и совершенствуя уже почти совершенный аппарат, а кто-то надеялся на удачу.
Хакатон по робототехнике Robotics Tournament проводится не первый год. Год назад тут соревновались 22 команды. Организатором выступает «Центр развития робототехники», а площадку предоставляет ДВФУ.
В этом году в одном из конференц-залов университета 24 часа подряд, не покладая рук и без перерывов на сон, трудились 16 команд. Возраст участников абсолютно разный – роботов собирали школьники, студенты, преподаватели и сотрудники известных местных компаний.
На больших столах сегодня, в последний день хакатона, творился творческо-инженерный беспорядок – валялись небольшие колёса, платы, пластиковые детали, висели провода. И создавалось впечатление, что все 24 часа работа не заканчивалась ни на миг. Команды в перерывах между квалификациями наворачивали круги вокруг своих творений, придумывали новые конструктивные решения, садились за ноутбуки и вновь и вновь ломали головы над программой.
По традиции задание участники узнают в день начала хакатона, как-то подготовиться к нему сложно. Цель этого года – создать робота, который самостоятельно воздвигнет башню на небольшом плато из кубиков лего. Деталей лего четыре, но ставить их можно в разном количестве и разными гранями, а чем выше башня и чем меньше время, за которое робот её соберёт – тем лучше. Но главное – чтобы башня стояла крепко и не развалилась, даже после тарана специальной машины. Организаторы шутят: с этой задачей может справиться и 2-летний ребёнок. Но вот не всем роботам это под силу.
«Все по-разному делают – кто-то манипулятор делает, который строит буквально, мы вот прессом будем придавливать, у нас робот, как барабан, прижимает, стучит. У нас у каждого своя задача – есть программист, кто-то электроникой занимается, схемотехникой, кто-то – конструированием. Мы с 9 утра вчерашнего дня не спим, кто-то только 3 часа поспал. Очень тяжело. Но это прикольно, полезный опыт – понять, как вживую работает команда, когда с реальной проблемой сталкивается», – рассказали участники команды Mean Machine усталым голосом.
Сначала команды проходят квалификацию – если башня не способна выстоять и тут же рассыпается, команда не проходит дальше. Вокруг стола, на котором участники демонстрируют своих роботов, – толпа, из которой то и дело вырываются приятельские шутки и подбадривающие возгласы. Робот встаёт на свою позицию, участники с трепетом нажимают на кнопку, запускающую механизм, кубики начинают вставать один на другой – при помощи манипулятора или заумного механизма, вбивающего один в другой, затем – несколько секунд тишины, когда участник поднимает своего робота, чтобы тот не задел хрупко стоящую башню, судьи отмеряют её размер линейкой, и вокруг стола раздаются одобрительные аплодисменты.
«Наш робот собрал выше всех башню в квалификации, но он держится на божьей воле – он максимально самопальный, просто счастливчик. Или нам повезло потому, что к нам москвич приехал, ему лично «Центр развития робототехники» приглашение отправил.Он у нас из МИРЭА, а мы – студенты других вузов, первокурсники. Мы робота всё время доделывали. Мы попытались сделать одного до часа ночи, после часа ночи мы поняли, что наша идея ничтожна, и начали собирать заново. У нас была идея каждый кубик выталкивать, а не скидывать в один отсек, но это было слишком сложно реализовать. А сейчас у нас просто серв открывается, все кубики падают хопом, без анализа. И мы надеемся, что башня не упадёт. Планов на дальнейшее состояние у нас нет – дай бог один кубик останется после тарана. Да и тяжело, 28 часов без сна», – объяснили участники команды «Ботики 5.0».
Действительно, ещё одна важная задача робота – сделать стену, которая выстоит после тарана, значит, нужно надеяться не только на удачу и ловкость рук после поднятия робота с возведённой им только что башни, но и на программу и конструкцию, которая утрамбует кубики в крепкую стену. Так что и после квалификаций работа не прекращается – участники, подумав, берутся дописывать код, добавлять детали и снова снова пытаться возвести башню для финальных соревнований.
«Мы используем принцип погрузчика при строительстве – это из основного. Мы на удачу не надеемся, у нас всё конструктивно продумано. Переделок было много. Надеемся и верим в победу. Я сам преподаю в «Центре развития робототехники», меня просто позвали», – объяснил перед финальными соревнованиями участник команды DreamBot Кирилл.
Финал с тараном показал реально сильных и умных роботов, способных выполнить задачу, которая под силу двухлетнему ребёнку и строительному крану – быстро возвести крепкую и высокую стену. Вперёд вырвались взрослые участники, надеявшиеся не на удачу, а на силу паяльника, программы и инженерной мысли.
1 место – команда «4 из 9» (ООО «КБ-25»)
Кукунин Вячеслав Борисович
Кулеш Алексей Борисович
Жизнев Вадим Евгеньевич
Евтушенко София Андреевна
2 место – команда «Траектория [паяльника]» (компании Yadro и «DNS Технологии»)
Лямаев Михаил Сергеевич
Новиков Вадим Викторович
Чешко Илья Андреевич
Бондарь Дмитрий Константинович
3 место – команда DreamBot («Центр развития робототехники»)
Осипов Антон Алексеевич
Орлов Юрий Олегович
Гуженков Кирилл Александрович