💚💚 Всё о робофутболе, что вы всегда хотели, но боялись спросить
1️⃣ Каковы правила игры?
🟢В каждой из противоборствующих команд четыре автономных робофутболиста: три полевых игрока и один вратарь. Есть и запасные, так как среди роботов высокий уровень травматизма в матчах, и не всегда есть возможность их оперативно починить.
🟢Матчи проходят на поле из мягкой искусственной травы размером 6,75 на 4,5 м. В ворота высотой 110 см и шириной 180 см необходимо попасть мячом весом 200 г с длиной окружности до 48 мм. Время поделено на два тайма по 10 минут и перерыв между ними.
🟢Роботы-футболисты должны быть активными, уметь хорошо ходить, бегать, бить по мячу и пасовать друг другу. Для этого им требуется уверенно держать равновесие, распознавать с помощью алгоритмов компьютерного зрения мяч, ворота, своих игроков и соперника. Необходима также способность быстро вставать после падений.
2️⃣ Зачем это нужно учёным и инженерам?
🟢Соперничество и желание победить заставляют бесконечно совершенствовать алгоритмы управления, компьютерного зрения и мехатронику робота. Конечно, и просто так писать крутые программы или делать первоклассные механизмы интересно, но спорт всегда выводит разработки на новый уровень.
🟢Взаимное обучение и накопление общей базы знаний. В робофутболе есть негласное правило — победитель турнира показывает свой код и инженерные наработки другим участникам. Как итог — проблемами воплощенного ИИ, управления движениями и координацией роя роботов вместе занимается множество талантливых людей во всем мире.
🟢Продвижение робототехники и её популяризация среди молодёжи. Турниры привлекают парней и девушек. Они выбирают себе роль по плечу и помогают команде. Постепенно их навыки растут. Так они становятся первоклассными инженерами.
2️⃣ А зрители и тиффози тоже есть?
🟢О да! Робофутбол очень нравится зрителям. Конечно, машины ещё достаточно неуклюжи и медлительны, но от этого смотреть за их баталиями не менее интересно.
4️⃣ Какую это приносит практическую пользу?
🟢Робофутбол — серьезный полигон для тестирования многих инженерных идей. При этом даже не нужны настоящие роботы из пластика, металла, сервоприводов и электроники. Достаточно их симуляций в виртуальных средах.
🟢Например, в DeepMind, дочерней компании Google, модели роботов научились командной игре, распасовке, дриблингу и взаимодействую случайным образом на виртуальном поле.
🟢Для их тренировок использовался метод обучения с подкреплением, когда за каждое желательное действие цифровая имитация робофутболиста получала вознаграждение.