A Team of Humanoid Game Commentators

We present our work on creating a team of two humanoid robot commentators for soccer games of teams of four AIBO robots. The two humanoids stand on the side lines of the field, autonomously observe the game, wirelessly listen to a "game computer controller," and coordinate their announcements with each other. Given the large degree of uncertainty and dynamics of the robot soccer games, we further introduce a "puppet master" system that allows humans to intervene in a sliding autonomy manner, prompting the robots to commentate on an event if undetected. The robots process then input from these three sources, namely own and shared vision, game controller, and occasional puppet master, to recognize events which they translate into a varied set of predefined announcements. We present the behavioral architecture, the vision-based event recognition, and the game-based adaptive criteria for the selection of comments. We exemplify our development with multiple illustrative cases corresponding to different game situations. In summary, our work contributes a team of two humanoids fully executing a challenging observation, modeling, coordination, and reporting task

[1]  Hiroaki Kitano,et al.  And the Fans Are Going Wild! SIG plus MIKE , 2000, RoboCup.

[2]  Yan Ke,et al.  PCA-SIFT: a more distinctive representation for local image descriptors , 2004, Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004..

[3]  Manuela M. Veloso,et al.  Detection and Localization of Multiple Objects , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[4]  Hiroaki Kitano,et al.  Playing soccer with legged robots , 1998, Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications (Cat. No.98CH36190).

[5]  Masahiro Fujita,et al.  SDR-4X II: A Small Humanoid as an Entertainer in Home Environment , 2003, ISRR.

[6]  Cordelia Schmid,et al.  A performance evaluation of local descriptors , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[7]  Alexei A. Efros,et al.  Detection of Multiple Deformable Objects using PCA-SIFT , 2007, AAAI.

[8]  James J. Little,et al.  Vision-based mobile robot localization and mapping using scale-invariant features , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[9]  Purang Abolmaesumi,et al.  Deformable registration using scale space keypoints , 2006, SPIE Medical Imaging.

[10]  Manuela M. Veloso,et al.  Fast and inexpensive color image segmentation for interactive robots , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[11]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[12]  Kôiti Hasida,et al.  MIKE: an automatic commentary system for soccer , 1998, Proceedings International Conference on Multi Agent Systems (Cat. No.98EX160).

[13]  Cordelia Schmid,et al.  A Performance Evaluation of Local Descriptors , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[14]  Hiroaki Kitano,et al.  Sony legged robot for RoboCup challenge , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[15]  G. Krishna,et al.  Agglomerative clustering using the concept of mutual nearest neighbourhood , 1978, Pattern Recognit..

[16]  Yizong Cheng,et al.  Mean Shift, Mode Seeking, and Clustering , 1995, IEEE Trans. Pattern Anal. Mach. Intell..

[17]  Thomas Rist,et al.  On the Simultaneous Interpretation of Real World Image Sequences and their Natural Language Description: The System Soccer , 1988, ECAI.

[18]  Thomas Rist,et al.  Three RoboCup Simulation League Commentator Systems , 2000, AI Mag..

[19]  Gerhard Lakemeyer,et al.  RoboCup 2006: Robot Soccer World Cup X , 2006, RoboCup.