Андроид-чемпион: как устроен чемпионат мира по футболу среди роботов
Нынешний, 2021 год оказался для российского футбола крайне противоречивым. С одной стороны, сборная страны даже не вышла в плей-офф европейского чемпионата. С другой – российская команда одержала победу на чемпионате мира. Правда, среди роботов.
Как в настоящем футболе есть УЕФА, ФИФА и другие федерации, так и для роботов существует несколько альтернативных организаций. Самые авторитетные здесь – RoboCup и FIRA; и те и другие проводят свои чемпионаты аж с 1996 года. Матчи RoboCup проходят в нескольких лигах: отдельно для колесных платформ, отдельно для виртуальных. А RoboCup Humanoid League предназначена исключительно для андроидов, которые соревнуются в двух весовых категориях: «детской» и «взрослой». В 2050 году создатели лиги обещают провести полноценный матч между андроидами – победителями RoboCup и живыми футболистами-чемпионами.
«FIRA – это особая федерация, – объясняет Иван Хохлов, преподаватель факультета радиотехники и компьютерных технологий Московского физико-технического института (МФТИ). – Ее конечная цель состоит в создании роботов-спортсменов, способных соревноваться в разных видах, среди которых спринт, марафон, тяжелая атлетика и бег с препятствиями. И конечно, футбол». Однако пока футбольный матч между роботами и людьми – чистая фантастика. Игры с колесными машинами уже получаются довольно стремительными, но об андроидах такого не скажешь: они не представляют опасности даже для сборной России. Нынешние роботы движутся медленно, бьют неточно, плохо соображают и постоянно падают. «Соревнования андроидов – самые престижные, – говорит Иван Хохлов, – но они же и самые сложные».
Перекованная блоха
В 2018 году выпускник МФТИ и крупный бизнесмен Азер Бабаев, посетив международные соревнования RoboCup Humanoid League, решил, что россияне обязательно должны в них участвовать. Он обратился в свою альма-матер и предложил создать лабораторию, пообещав поддерживать и финансировать ее. Институт выделил помещение, и уже осенью появилась команда Starkit Robots во главе с Иваном Хохловым. Не имея опыта, члены команды не пытались создать своего робота-андроида с нуля, а начали с готового решения – приобрели французскую платформу Rhoban, которая на тот момент была чемпионом RoboCup.
Консультируясь у французов, разработчики быстро набирались знаний и все лучше понимали, как устроены роботы и что нужно для робофутбола. «Уже через несколько месяцев мы определили элементы, которые можно усовершенствовать, – вспоминает Иван Хохлов. – Начали с механики, с укрепления самых ломких соединений, облегчили и упростили конструкцию. А через полгода дошли до того, что начали активно менять код». Кажется, такой подход – классический если не для российского футбола, то для инженерии. Еще Левша, получив английскую механическую блоху, разобрался в ее устройстве и «усовершенствовал», подковав. Сработал метод и в этот раз: уже весной 2019 года роботы из МФТИ получили свои первые награды.