В 2002 году на соревнованиях РобоКубка в японском городе Фукуока встретились 193 команды роботов из 30 стран. Правила футбольной игры предельно просты: роботы должны закатить мяч в ворота противника. Грубое нарушение правил карается желтой карточкой, а вот положений вне игры нет.
На поле вышли настоящие андроиды — человекоподобные машины. Кроме них в RoboCup на полях сражались еще 4 лиги роботов, две из которых — колесные. В лиге малых роботов на поле размером со стол для пинг-понга выкатываются “спортсмены”, чьи размеры не превышают 15 см, они играют два тайма по 5 минут с 10-минутным перерывом для подзарядки батарей. В средней лиге и поле куда побольше, и игроки посерьезнее — до 50 см. В лиге моделирования бьются в виртуальный футбол программисты, в лиге четвероногих — робособаки Aibo.
Согласно правилам ежегодно проводимых чемпионатов РобоКубка сама игра поделена на единичные удары (подход, пауза, удар по мячу), матч — пенальти, когда “футболист” бьет в ворота, а вратарь пытается поймать мяч, а также командные игры — до пяти роботов с каждой стороны. Роботы в первую очередь должны уметь ориентироваться и вычислять траектории перемещения. Дистанционно управлять ими запрещено, роботы должны “соображать” самостоятельно.
Вообще, в подобных турнирах ученые видят хороший способ обмена идеями. Во всяком случае, возможность показать свои технологии они ценят куда больше победы. В РобоКубке проверяется способность роботов запоминать и корректировать собственные программы, иными словами, выискиваются возможности “обучения”. Причем самые смелые разработчики считают, что вполне возможно создание таких роботов, которые будут знать, что есть “добро” и “зло”. Ведь тогда у машин появятся желания и цели. Хотя на сегодня даже самое простейшее на человеческий взгляд действие для робота — проблема. Элементарная ходьба отнимает огромные ресурсы встроенного процессора. А ведь робот должен безукоризненно точно сгибать металлические колени и ступни.
И тем не менее ученые уверены, что в будущем роботы обязательно обыграют “живых” футболистов. Но до тех пор должна появиться команда автономных андроидов, то есть роботов, способных играть друг с другом. И для этого придется заменять электромоторы и гидроцилиндры на искусственные мышцы и виртуозные программы, способные всем этим управлять. Робот должен чувствовать силу тяжести, ускорения и великолепно владеть своим “телом”. Пока же походка андроидов выглядит карикатурно. А о беге, пасах и крученом мяче сегодня и речи нет. И все же и инженеры, и ученые не сомневаются, что к 2050-му роботы сразятся с футболистами на равных.