Федерация международной ассоциации робофутбола

Робофутбол — это соревнование по робототехнике, представляющее собой адаптацию командной игры в футбол для мобильных роботов.

Крупнейшими международными турнирами по робофутболу являются RoboCup, чемпионаты мира, проводимые Федерацией международных ассоциаций по робофутболу (англ. Federation of International Robot-soccer Association, FIRA), а также категория Football в рамках Всемирной олимпиады роботов. Долгосрочная цель RoboCup — к 2050 году создать команду роботов, способную победить человеческого чемпиона мира по футболу в реальном матче.

Стандартная задача искусственного интеллекта

Американский информатик Клод Шеннон в 1950 году предложил создать автомат, способный обыграть человека в шахматы (Programming a Computer for Playing Chess; Philosophical Magazine). Между тем, Конрад Цузе ещё в 1942–1945 годах написал первую в мире шахматную программу на разработанном им языке Plankalkül.

Эта идея долгие годы занимала умы учёных по всему миру. В поле искусственного интеллекта (ИИ) появились теория игр, эффективные стратегии обучения и методы поиска. С победой суперкомпьютера Deep Blue, созданного IBM, над действующим чемпионом мира по шахматам Гарри Каспаровым в 1996 году, компьютерные шахматы как прикладная область ИИ достигли расцвета.

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

Подход компьютера к решению шахмат (масштабные вычисления в огромных базах данных) не сопоставим с человеческим и не эквивалентен подлинному интеллекту. Детерминированная природа шахмат, где теоретически можно рассчитать каждый ход, не требует настоящего интеллекта. В настоящее время такая роль скорее отводится игре го.

В 1995 году футбол был предложен в качестве новой стандартной задачи для исследований в ИИ с учётом современных трендов, предполагающих более тесную связь с робототехникой. Было осознано, что для подлинного интеллекта необходимы тело и сенсорное восприятие, и поэтому в таких соревнованиях должны участвовать автономные роботы.

Футбольная задача требует работы в реальной среде, где на первый план выходят аспекты интеллекта, отличные от шахматных. Футбольный робот должен ориентироваться в динамическом мире, действовать в реальном времени на основании неполных данных и оперативно реагировать на непредвиденные события[1].

Благодаря своего рода «естественному отбору» в ходе футбольных турниров победу получают наиболее удачные решения в области искусственного интеллекта.

Робофутбол требует:

  • Планирования
  • Обучения
  • Сенсорики (распознавание объектов)
  • Моторики (удар по мячу; перемещение)
  • Реактивного поведения
  • Координации в команде (коллективный интеллект, стадное поведение)
  • Самолокализации (определение собственной позиции) и локализации других игроков
  • Планирования пути (планирование перемещения к заданной цели)

Цель инициаторов RoboCup — к 2050 году победить действующего чемпиона мира по футболу среди людей. Этот срок примерно равен временному промежутку между формулировкой задачи компьютерных шахмат и победой Deep Blue над Каспаровым.

World Robot Olympiad — категория Football

Основная статья: World Robot Olympiad

undefined

Всемирная олимпиада роботов (WRO) — это международное соревнование, в котором основой служит система Lego Mindstorms. WRO проводится в нескольких категориях и возрастных группах с разными заданиями. Одна из категорий — Football:

В данной категории участники создают и программируют по два робота исключительно из деталей LEGO. Каждый робот не должен превышать 22 см в высоту и 22 см в диаметре (замеряется по цилиндру). Навигация на поле осуществляется с помощью компасных датчиков, а обнаружение мяча — с помощью инфракрасных сенсоров. Особенность категории — двухчасовой этап сборки: команды могут собрать и протестировать роботов до начала соревнования, однако в день конкурса оба робота разбираются и повторно собираются из рассыпных деталей. После сборки — при наличии свободных полей — разрешено дополнительное тестирование.

RoboCup

Международные чемпионаты RoboCup проходят ежегодно в различных странах, на национальном уровне проводятся такие соревнования, как RoboCup German Open. Существуют Major League, где участвуют университетские команды, и RoboCup Junior для школьников до 19 лет[2]. В обоих направлениях проходят соревнования по робофутболу, спасательным и бытовым роботам[3].

Федерация международных ассоциаций по робофутболу (FIRA)

Федерация международных ассоциаций по робофутболу (англ. Federation of International Robot-soccer Association, FIRA) была основана 5 июня 1997 года в Тэджоне (Южная Корея). Организация ежегодно проводит мировые чемпионаты по робофутболу (FIRA RoboWorld Cup), а также континентальные и национальные турниры (European Championships, ChinaCup, KoreaCup, South America Cup и др.).

Чемпионат мира

Мировые чемпионаты FIRA по робофутболу проходят ежегодно в разных странах, параллельно с этими событиями проходит и научный конгресс FIRA RoboWorld Congress. В 2006 году чемпионат совпал по времени с футбольным чемпионатом мира в Дортмунде, а в 2007 году — с ежегодной выставкой Robolympics в Сан-Франциско. В 2008 году турнир состоялся в Циндао, Китай, одновременно с Летними Олимпийскими играми.

В 2009 году турнир был переименован в «FIRA RoboWorld Cup & Congress». 15-й RoboWorld Cup прошёл в сентябре 2010 года в Амрита Вишва Видьяпитхам (Индия). В 2013 году соревнования проходили с 24 по 29 августа в Куала-Лумпуре (Малайзия), где было представлено пять игровых классов: Micro-Robot Soccer Tournament, Amire, Naro, Simulated Robot, Android, Robo и Humanoid Robot. В турнире участвовали команды из Сингапура, Индонезии, Тайваня, Индии, Китая, Южной Кореи, Великобритании, Мексики, Канады, России и Малайзии. Всего приняли участие 80 команд из 11 стран[4].

RoboWorld Cup 2015 состоялся в КНР с участием более 500 команд из 45 стран[5]. В 2018 году турниры прошли с 7 по 11 августа в центральном Тайване при участии представителей из 12 стран, среди которых Бразилия, Иран, Филиппины, Малайзия, Корея, Канада, Индонезия, Мексика, Россия, Сингапур и Китай. Из года в год состязания обновляются: для 277 команд в 2018 году были представлены такие классы, как HuroCup, AndroSot, RoboSot, SimuroSot, Mini DRC, DARPA Robotics Challenge, Drone, а также конкурс по стрельбе из лука между человеком и роботом[6].

Из-за эпидемии COVID-19 и ограничений на международные путешествия чемпионаты мира с 2021 года проводятся онлайн; в декабре 2021 года состоялся дополнительный турнир FIRA SimulCup в Бразилии[7]. С тех пор FIRA SimulCup организуется на нескольких площадках (Канада, Южная Корея, Тайвань, Иран)[8].

Игровые классы FIRA

MiroSot
Роботы-кубы с максимальным ребром 7,5 см, двумя или четырьмя колёсами, двумя электродвигателями и радиоприёмником с антенной. В качестве мяча используется оранжевый гольф-мяч. Над полем располагается камера, которая передаёт информацию о матче на управляющий компьютер, а тот — по радиоканалу управляет роботами.
В зависимости от подкатегории играют по 5 (MiroSot Middle League) или 11 (MiroSot Large League) роботов в команде. Размеры поля — 220 × 180 см или 400 × 280 см соответственно.
NaroSot
Роботы размером 4 × 4 × 5,5 см. В роли мяча — оранжевый шарик для настольного тенниса. В организации игры (центральная камера, внешний компьютер, радиоуправление) совпадает с классом MiroSot.
Игровое поле — 130 × 90 см.
RoboSot
Роботы максимальными размерами 20 × 20 см (ограничения по высоте нет). Команда состоит из 1–3 роботов. Роботы могут работать полностью или частично автономно (разрешён сторонний компьютер для обработки изображений). Мяч — жёлтый теннисный.
Размер поля — 220 × 180 см.
KheperaSot
Диаметр робота не более 6 см, платформа Khepera. Только автономная работа; играется 1 на 1. Мяч — белый или жёлтый теннисный.
Поле — 105 × 68 см.
HuroSot
Роботы должны перемещаться на двух ногах, выделяют три класса:
  • Small (до 50 см, 5 роботов в команде),
  • Medium (до 80 см, 3 робота),
  • Large (до 150 см, 3 робота).
Для Small-лиги используется жёлтый теннисный мяч, для Medium и Large — оранжевый футбольный мяч (размер 3).
Размер поля — от 340 × 250 см до 430 × 350 см в зависимости от класса.
Помимо основного футбольного состязания, предусмотрены четыре дополнительных задания (движение вперёд/назад, пробитие штрафного, полоса препятствий, поднятие и перенос предметов).
SimuroSot
Симуляционная лига, две подкатегории: по 5 или 11 роботов в команде.

Примечания

  1. Gerndt, Reinhard; Seifert, Daniel; Baltes, Jacky Hansjoerg; Sadeghnejad, Soroush; Behnke, Sven (2015). “Humanoid Robots in Soccer: Robots Versus Humans in RoboCup 2050”. Robotics & Automation Magazine [англ.]. IEEE. 22 (3): 147—154. DOI:10.1109/MRA.2015.2448811. Дата обращения 2024-06-30.
  2. rcj-orga.robocupgermanopen.de (нем.). rcj-orga.robocupgermanopen.de. Дата обращения: 30 июня 2024. Архивировано 3 марта 2012 года.
  3. robocup.org (англ.). robocup.org. Дата обращения: 30 июня 2024.
  4. Robotic football 'World Cup' kicks off (англ.), NST. Архивировано 28 августа 2013 года. Дата обращения: 30 июня 2024.
  5. Robots tackle football at RoboWorld Cup in China (англ.), BBC (25 June 2015). Дата обращения: 30 июня 2024.
  6. FIRA RoboWorld Cup takes place in central Taiwan Aug. 7 - 11 (англ.), Taiwan News (7 August 2018). Дата обращения: 30 июня 2024.
  7. FIRA 2021 World Summit (англ.). firaworldcup.org. Дата обращения: 30 июня 2024.
  8. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Jahreschronik (англ.). firaworldcup.org. Дата обращения: 30 июня 2024.