B-Human 2011 - Eliminating Game Delays

After having won the Standard Platform League competitions in 2009 and 2010, the B-Human software already included sophisticated solutions for most relevant subtasks, such as vision, state estimation, and walking. Therefore, the development towards RoboCup 2011 did not focus on replacing specific low-quality components, but was guided by an overall goal: eliminating game delays by more efficient actions and faster reactions to game state changes. This required several changes all over the system. In this paper, we present some of the developments that had the most impact regarding our goal: different ball models and corresponding cooperative ball tracking and retrieval strategies, a path planner as well as new approaches for tackling situations.

[1]  Jesus Savage,et al.  RoboCup 2011: Robot Soccer World Cup XV , 2012, Lecture Notes in Computer Science.

[2]  Tanja Schultz,et al.  KI 2010: Advances in Artificial Intelligence , 2010, Lecture Notes in Computer Science.

[3]  Wolfram Burgard,et al.  Monte Carlo Localization: Efficient Position Estimation for Mobile Robots , 1999, AAAI/IAAI.

[4]  Thomas Röfer,et al.  Kicking a Ball - Modeling Complex Dynamic Motions for Humanoid Robots , 2010, RoboCup.

[5]  Dieter Fox,et al.  An experimental comparison of localization methods continued , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Javier Ruiz-del-Solar,et al.  RoboCup 2010: Robot Soccer World Cup XIV , 2010, Lecture Notes in Computer Science.

[7]  Stefan Czarnetzki,et al.  Combining Key Frame Based Motion Design with Controlled Movement Execution , 2009, RoboCup.

[8]  Yuan Xu,et al.  Adaptive Motion Control: Dynamic Kick for a Humanoid Robot , 2010, KI.

[9]  Jacky Baltes,et al.  RoboCup 2009: Robot Soccer World Cup XIII [papers from the 13th annual RoboCup International Symposium, Graz, Austria, June 29 - July 5, 2009] , 2010, RoboCup.

[10]  Oliver Urbann,et al.  Applying Dynamic Walking Control for Biped Robots , 2009, RoboCup.

[11]  N. Otsu A threshold selection method from gray level histograms , 1979 .

[12]  S. LaValle Rapidly-exploring random trees : a new tool for path planning , 1998 .

[13]  Thomas Röfer,et al.  A Center of Mass Observing 3D-LIPM Gait for the RoboCup Standard Platform League Humanoid , 2011, RoboCup.

[14]  Brett Browning,et al.  Plays as Effective Multiagent Plans Enabling Opponent-Adaptive Play Selection , 2004, ICAPS.

[15]  Sven Behnke,et al.  Learning Visual Obstacle Detection Using Color Histogram Features , 2011, RoboCup.

[16]  Steven M. LaValle,et al.  Randomized Kinodynamic Planning , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[17]  T. Başar,et al.  A New Approach to Linear Filtering and Prediction Problems , 2001 .

[18]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[19]  Alexander Fabisch,et al.  Robot Recognition and Modeling in the RoboCup Standard Platform League , 2010 .

[20]  Sven Behnke,et al.  Multiresolution Path Planning in Dynamic Environments for the Standard Platform League , 2010 .