Только что завершился чемпионат мира по футболу. Среди людей.
А когда будет такой же чемпионат среди роботов?
«Игроки» получают информацию о местонахождении мяча при помощи телекамер, расположенных над полем. Вначале она передается на контроллер, расположенный вне поля, а потом транслируется игрокам. Даже по передаче информации команды уже различаются: все, кроме двух команд, передают роботам только сведения о мяче, чтобы они сами находили собственный путь к мячу. У таких роботов на борту есть специальные сенсоры, позволяющие избежать столкновения с другими роботами.
Одно из двух исключений — как раз команда Лаборатории Ньютона. Она проповедует более централизованный подход, ее «игроки» практически лишены «мозгов», поведение им диктует контроллер — куда и с какой скоростью двигаться. Таким образом, турнир становится соревнованием не только между командами, но и между идеологиями — централизованной и индивидуальной.
Перед тем как началось строительство реальных роботов, многое пробовали моделировать на компьютерах. В частности, в национальной футбольной лиге были сделаны программы, позволяющие учитывать персональные особенности каждого игрока и разыгрывать матчи между командами. Нечто вроде детской И1ры, но на максимально серьезном уровне. Футбольными программами заинтересовались специалисты по адаптивным системам. Адаптивная система — это собрание большого числа объектов, действующих по определенным правилам, причем в процессе действий и взаимодействий правила могут меняться и к ним могут добавляться новые. Объекты должны уметь принимать решение на основе неполной или даже противоречивой информации. Такие системы очень важны для исследования финансового рынка, действий иммунной системы и транспортных систем.
Многие исследователи изучали поведение таких систем в памяти компьютера. Создатели футбольных роботов получают уникальный шанс продвинуться на шаг дальше и посмотреть, как наделе взаимодействуют и адаптируются их компьютеризованные подопечные. Создание группы взаимодействующих автоматов — новое, перспективное направление в исследовании роботов.
Футбольные роботы находятся на самой ранней стадии своего развития. Вот три главные задачи, стоящие перед их создателями. Как научить робот быстро двигаться и быстро менять направление движения, чтобы следовать за мячом? Как постоянно видеть мяч и других игроков? Как научить робота думать — принимать решения на несколько секунд вперед? И еще одно: как получить наилучший результат, сочетая решения для этих трех проблем?
Исследователи из Сиэттла считают оптимальным решением лишить роботов разума и все пространства занять двигательными механизмами. Корейские игроки умеют сами принимать простейшие решения, но зато у них остается меньше места для моторов и они проигрывают в скорости. Однако главная проблема тех и других — недостаток мощности. Каждому роботу приходится таскать с собой источник энергии: сделаешь мощный — трудно таскать, сделаешь легкий — быстро не побегаешь. Емкость современных батареек ограничивает продолжительность каждого из двух таймов сражения роботов всего пятью минутами.
Пока начинающие футболисты напоминают двухлетних детишек или псов-футболистов на цирковой арене. Довольно часто роботы путаются и вколачивают мячи в собственные ворота. Вратарь иногда стоит бесстрастным сфинксом и смотрит, как мяч медленно прокатывается мимо него. Об офсайдах и грубых нарушениях правил и речи нет — они следуют один за другим. Похоже, стоит подумать о некотором видоизменении правил для механических игроков.
Каков же результат турнира? Победили роботы Лаборатории Ньютона. Их создатели сделали упор на скорости движения и хорошем обзоре за счет мыслительных способностей. Пока получается, что думать в футболе не обязательно, потому что эти роботы выиграли пять своих матчей со счетом 12:3, 13:0, 15:1, 1:6, 20:0. Ни одной из остальных команд не удалось забить более восьми голов в одной игре.
Можно от души посмеяться над игрой железных кубиков. Эксперты считают, что пока футбол для роботов находится в зачаточном состоянии, как компьютерные шахматы в пятидесятые годы. Но сегодня уже никто (даже Гарри Каспаров) не позволяет себе даже улыбнуться в адрес компьютеров-шахматистов. Можно ли ожидать столь успешного прогресса от футболистов? Вероятно, да. На обсуждении результатов турнира возникла мысль ввести управление одной из команд «джойстиком», чтобы человек мог управлять ей и соревноваться с машиной. Есть и другие интересные идеи. Несомненно одно: родилась новая форма жизни — роботы-футболисты. За их развитием надо следить, это очень интересно и увлекательно!