«Ставки на спорт» в робофутболе: как выглядит ПО для проведения игр
Управление матчами робофутбола происходит через специальное приложение — Game Controller, к которому подключены все роботы. Через него они получают команды и информацию о ходе матча: когда забит гол, назначен угловой или случился аут. Также через него фиксируются нарушения: выбирается тип штрафа, и робот выходит из игры на определенное время.
Во время матча роботы действуют автономно, не управляются людьми. Команды заранее программируют их для выполнения задач, и роботы самостоятельно принимают решения в зависимости от ситуации на поле.
Правила в робофутболе есть, но они немного меняются из года в год, чтобы сделать матчи менее предсказуемыми. Например, организаторы могут уменьшить размер ворот или ввести ограничения на скорость роботов и число сообщений, которые они могут передавать друг другу. Определена и система нарушений и наказаний. Роботу разрешено ненадолго покинуть поле, но, если он надолго останется за его пределами, ему «выдадут красную карточку». Фолом считается ситуация, когда робот толкнул соперника сзади или упал и не смог подняться.
Больше про робофутбол и участие в международных матчах рассказали победители RoboCup-2024 Asia-Pacific →