Федерация международной ассоциации робофутбола
Робофутбол — это соревнование по робототехнике, представляющее собой адаптацию командной игры в футбол для мобильных роботов.
Крупнейшими международными турнирами по робофутболу являются 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
Всемирная олимпиада роботов (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].
Места проведения чемпионата мира
| Год | Страна | Город |
|---|---|---|
| 1996 | Южная Корея | Тэджон[8] |
| 1997 | Южная Корея | Тэджон[8] |
| 1998 | Франция | Париж[8] |
| 1999 | Бразилия | Кампинас[8] |
| 2000 | Австралия | Рокхемптон[8] |
| 2001 | Китай | Пекин[8] |
| 2002 | Южная Корея | Пусан, Тэгу, Тэджон, Кванджу, Сувон, Сеул[8] |
| 2003 | Австрия | Вена[8] |
| 2004 | Южная Корея | Пусан[8] |
| 2005 | Сингапур | Сингапур[8] |
| 2006 | Германия | Дортмунд[8] |
| 2007 | США | Сан-Франциско[8] |
| 2008 | Китай | Циндао[8] |
| 2009 | Южная Корея | Инчхон[8] |
| 2010 | Индия | Бангалор[8] |
| 2011 | Тайвань | Гаосюн[8] |
| 2012 | Великобритания | Бристоль[8] |
| 2013 | Малайзия | Шах-Алам[8] |
| 2014 | Китай | Пекин[8] |
| 2015 | Южная Корея | Тэджон[8] |
| 2016 | Китай | Пекин[8] |
| 2017 | Тайвань | Гаосюн[8] |
| 2018 | Тайвань | Тайчжун[8] |
| 2019 | Южная Корея | Чханвон[8] |
| 2020 | Бразилия, онлайн | TBD[8] |
| 2021 | онлайн (весь мир) | [8] |
| 2021 | Бразилия (FIRA SimulCup, онлайн) | Сан-Луис[8] |
| 2022 | онлайн (весь мир) | [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 роботов в команде.
Примечания
Ссылки
- Официальный сайт RoboCup
- RoboCup в Германии
- Федерация международных ассоциаций по робофутболу (FIRA)
- Подкаст по Euroby 2008 с Петером Копачеком (ТУ Вена)
- Подкаст Chaosradio Express о робофутболе
- Официальная страница Small Size League (SSL, F180)
- Официальная страница Standard Platform League (SPL)
- Категория Football на Всемирной олимпиаде роботов (Германия)