Вычитал интересную вещь.. Летом этого года, в Португалии, прошел 
RoboCup 2004Команды, состоящие из роботов (по 4 шт. в каждой команде) играют в футбол - 2 тайма по 10 минут. Размер футбольного поля 3x5 м. Во время игры люди не имеют права вмешиваться. Роботы-игроки - это собачки Sony AIBO. На каждом игроке имеется камера + беспроводная связь между всеми членами команды. Задача - запрограммировать все это дело  для успешных командных действий. Т.е. роботы должны оценивать игровую ситуацию  и после этого совершать некие осмысленные действия. 
Весьма удивился, когда прочитал, что для программирования использовались языки:
 C++  основное программировние 
Perl - программирование высокоуровневых функций управления
Это относится к американской команде, о которой и было написано в статье, но все коды открыты, если есть интерес можете порыться и чего-нибудь выискать 

P.S. AI -  artificial intelligence - 
искусственный интеллект, если кто не знает...
источник: 
Robot team finishes fourth in world ссылки по теме:
- 
 robocup2004 - официальный сайт турнира
- 
фотки турнира- 
Sony AIBO - официальный сайт 

 в Америке sony толкает их за 1900$+ (в зависимости от аксессуаров)