B-Human 2016 - Robust Approaches for Perception and State Estimation Under More Natural Conditions

In 2015 and 2016, the RoboCup Standard Platform League’s major rule changes were mostly concerned with the appearance of important game elements, changing them towards a setup that is more similar to normal football games, for instance a black and white ball and white goals. Furthermore, the 2016 Outdoor Competition was held in a glass hall and thus under natural lighting conditions. These changes rendered many previously established approaches for perception and state estimation useless. In this paper, we present multiple approaches to cope with these challenges, i. e. a color classification for natural lighting conditions, an approach to detect black and white balls, and a self-localization that relies on complex field features that are based on field lines. This combination of perception and state estimation approaches enabled our robots to preserve their high performance in this more challenging new environment and significantly contributed to our success at RoboCup 2016.

[1]  Michael Beetz,et al.  Toward RoboCup without color labeling , 2003 .

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

[3]  Richard H. Middleton,et al.  Efficient Localization for Robot Soccer Using Pattern Matching , 2011, ISoLA Workshops.

[4]  Thomas Röfer,et al.  B-Human Team Description for RoboCup 2007 , 2007 .

[5]  H.F. Durrant-Whyte,et al.  A new approach for filtering nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[6]  Michael Beetz,et al.  Toward RoboCup without Color Labeling , 2002, AI Mag..

[7]  Bernhard Hengst,et al.  Fast Monocular Visual Compass for a Computationally Limited Robot , 2013, RoboCup.

[8]  Armando J. Pinho,et al.  Real-time generic ball recognition in RoboCup domain , 2008 .

[9]  Wolfram Burgard,et al.  Probabilistic Robotics (Intelligent Robotics and Autonomous Agents) , 2005 .

[10]  Maurice Pagnucco,et al.  RoboCup SPL 2015 Champion Team Paper , 2015, RoboCup.

[11]  Phillip Musumeci,et al.  Adaptive arc fitting for ball detection in RoboCup , 2003 .

[12]  Oleg O. Sushkov,et al.  RoboCup SPL 2014 Champion Team Paper , 2014, RoboCup.

[13]  Manuela M. Veloso,et al.  Sensor resetting localization for poorly modelled mobile robots , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[14]  Udo Frese,et al.  Grab a mug - Object detection and grasp motion planning with the Nao robot , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

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