Abstract
In spite of the great success of the fully autonomous distributed AIBO robot soccer league, a standing challenge is the creation of an effective planned, rather than emergent, coordinated two-robot attack, where one robot is the main attacker and goes to the ball and the other robot “supports the attack.” While the main attacker has its navigation conceptually driven by following the ball and aiming at scoring, the supporter objectives are not as clear. In this work, we investigate this distributed, limited perception, two-robot soccer attack with emphasis on the overlooked supporting robot role. We contribute a region-based positioning of the supporting robot for a possible pass or for the recovery of a lost ball. The algorithm includes a safe path navigation that does not endanger the possible scoring of the teammate attacker by crossing in between it and the goal. We then further present how the supporter enables pass evaluation, under the concept that it is in a better position to visually assess a pass than the attacker, which is focused on the ball and surrounded by the opponent defense. We show extensive statistically significant lab experiments, using our AIBO robots, which show the effectiveness of the positioning algorithm compared both to a previous supporter algorithm and to a single attacker. Additional experimental results provide solid evidence of the effectiveness of our passing evaluation algorithm. The algorithms are ready to incorporate in different RoboCup standard platform robot teams.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Vail, D., Veloso, M.: Dynamic Multi-Robot Coordination. In: Multi-Robot Systems. Kluwer, Dordrecht (2003)
Veloso, M., Stone, P., Bowling, M.: Anticipation as a Key for Collaboration in a Team of Agents: A Case Study in Robotic Soccer. In: Proceedings of SPIE Sensor Fusion and Decentralized Control II (1999)
Fasola, J., Veloso, M.: Real-Time Object Detection using Segmented and Grayscale Images. In: Proceedings of ICRA 2006 (2006)
Kitano, H., Kuyinoshi, Y., Noda, I., Asada, M., Matsubara, H., Osawa, E.: RoboCup: A challenge problem for AI. AI Magazine 18(1) (1997)
Marling, C., Tomko, M., Gillen, M., Alexander, D., Chelber, D.: Case-based reasoning for planning and world modeling in the RoboCup small-size league. In: Proceedings of the IJCAI Workshop on Issues in Designing Physical Agents for Dynamic Real-Time Environments (2003)
Rybski, P., Veloso, M.: Handling diverse information sources: Prioritized multi-hypothesis world modeling. Technical Report CMU-CS-06-182 (2006)
Palamara, P.F., et al.: A Robotic Soccer Passing Task Using Petri Net Plans. In: Proceedings of AAMAS (2008)
McMillen, C., Veloso, M.: Distributed, Play-Based Role Assignment for Robot Teams in Dynamic Environments. In: Proceedings of DARS (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Phillips, M., Veloso, M. (2009). Robust Supporting Role in Coordinated Two-Robot Soccer Attack. In: Iocchi, L., Matsubara, H., Weitzenfeld, A., Zhou, C. (eds) RoboCup 2008: Robot Soccer World Cup XII. RoboCup 2008. Lecture Notes in Computer Science(), vol 5399. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02921-9_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-02921-9_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-02920-2
Online ISBN: 978-3-642-02921-9
eBook Packages: Computer ScienceComputer Science (R0)