In this paper, an efficient behavior for a humanoid soccer robot supporting a teammate manipulating the ball is proposed and evaluated. This approach has been derived from human soccer tactics, requires only minimal information about the current state of the game and is therefore well suited for robots with directed vision and limited motion abilities like humanoid robots. The position of the supporter is chosen in a way to reduce the chances of the opponent team for scoring a goal and to increase the chances of the robot to take over the role of its teammate manipulating ball in case the teammate falls down or is being dodged by the opponent team. By different parameterizations more defensive or more offensive player tactics can be realized as well as adaptations to specific tactics and skills of the opposing robot players. The developed behavior was evaluated in a simulation based statistical analysis. Also an evaluation in games during RoboCup 2009 is given.
[1]
Oskar von Stryk,et al.
Formal Behavior Specification of Multi-Robot Systems Using Hierarchical State Machines in XABSL
,
2008
.
[2]
Oskar von Stryk,et al.
Adequate motion simulation and collision detection for soccer playing humanoid robots
,
2009,
Robotics Auton. Syst..
[3]
Jörg Stückler,et al.
Hierarchical Reactive Control for Humanoid Soccer Robots
,
2008,
Int. J. Humanoid Robotics.
[4]
Eric Chown,et al.
Player Positioning in the Four-Legged League
,
2008,
RoboCup.
[5]
Manuela M. Veloso,et al.
Robust Supporting Role in Coordinated Two-Robot Soccer Attack
,
2008,
RoboCup.
[6]
Daniel P. Playne.
Knowledge-based role allocation in robot soccer
,
2008,
2008 10th International Conference on Control, Automation, Robotics and Vision.