Робофутбол для всех!
Продолжаем рассказывать о реализации программы «Робофотубол» — новом совместном обучающем проекте «Фонда развития Физтех-школ» и команды чемпионов мира по робофутболу 2021 года «Старкит». Проект стартовал этом году при поддержке негосударственного института развития «Иннопрактика».
Школьники могут начать обучаться робофутболу без реальных моделей роботов — футболистов, главное — понять задачи программирования и моделирования процессов. Для этого командой «Старкит» был разработан 3D-симулятор ELSIROS, на котором и проходят футбольные матчи среди гуманоидных роботов.
Платформа ELSIROS представляет собой готовую к установке на Windows программу, которая позволяет начать игру с минимумом технических знаний. В свободном доступе есть комплект программного обеспечения, его можно скачать с сайта http://elsiros.org. Затем с помощью инструкции запускается симулятор на персональном компьютере.
В основе ELSIROS лежит специальный алгоритм, прописанный на языке программирования для взаимодействия робота с окружающей средой на базе Webots. Так называется симулятор трехмерного робота с открытым исходным кодом, используемый в основном в образовательных целях.
Webots был разработан доктором Оливье Мишелем из Швейцарского федерального технологического института (EPFL) в Лозанне в 1996 г., а спустя два года его приобрел Cyberbotics Ltd. С декабря 2018 года Webots выпускается под бесплатной лицензией Apache 2.0 с открытым исходным кодом. Данное ПО включает большую коллекцию свободно изменяемых моделей роботов, датчиков, исполнительных механизмов и объектов. При разработке модели робота пользователь указывает графические и физические свойства объектов, также здесь используется простая гидродинамика.
Отметим, что в рамках проекта «Робофутбол» интерфейс и документация Webots будут полностью переведены на русский язык, чтобы сделать их понятными для русскоговорящих пользователей.
В команде «Старкит» считают, что сегодня для развития навыков в робофутболе практически нет потолка — начав с простейших изменений стратегии поведения робота, школьники могут углубляться в особенности работы модулей кинематики и зрения.
С декабря 2021 года на платформе проводятся соревнования Robocup Russia ELSIROS Challenge среди школьных команд. Все моделируемые игры идут в 2 таймах по 5 минут и автоматически записываются. Их можно пересматривать для разбора матча и анализа ошибок. При желании записанной игрой также можно поделиться с друзьями, выложить на различные интернет-площадки.
Недавно закончился второй раунд соревнований, с его результатами можно ознакомиться в прикрепленной таблице.
В раунде приняли участие 7 команд из России, Республики Беларусь и США. Команды состоят из программистов-школьников, менторов-учителей и родителей.
Игры с платформы симулятора выкладываются на канал Youtube https://www.youtube.com/channel/UC6e28hGWvgXy3lJ536-M-0Q , где можно посмотреть все матчи.
В апреле этого года пройдет финал, в ходе которого будет названа команда-победитель. Главный приз соревнований — ноутбук.
Подобные соревнования для школьных команд будут проводить раз в месяц, все желающие смогут участвовать в ежемесячных состязаниях Robocup Russia ELSIROS Challenge на платформе-3D симуляторе. Осенью запланировано первенство среди школьных команд, где за победу поборются самые сильные игроки. Главным призом станут реальные модели роботов, причем в эти модели можно «зашить» записанную ранее на платформе-симуляторе программу.
Для принятия участия в соревнованиях предлагаем заполнить специальную форму на главной странице http://elsiros.org/