El fútbol de robots ofrece un entorno adecuado para el diseño y la validación de arquitecturas de sistemas multi-robot. Al clasificar las ligas de fútbol de robots existentes se encuentran ligas con arquitecturas centralizadas que poseen percepción global del entorno y donde los robots son controlados desde un ordenador a través de un único sistema de toma de decisiones. En este artículo se presenta una arquitectura basada en roles para equipos de fútbol de robots con percepción global y control centralizado. En esta arquitectura un rol es seleccionado para cada jugador por medio de una función. A partir de este rol y de las condiciones de juego presentes se selecciona un comportamiento que el jugador deberá ejecutar. La función que es utilizada para la asignación de roles es activada cuando el balón cambia de cuadrante en el campo de juego. La estrategia presentada es comparada en simulación realizando partidos contra un equipo que posee una estrategia de roles constantes y un equipo con una estrategia jerárquica basada en selección de tácticas y posteriormente asignación de roles a partir de la táctica seleccionada. Los resultados mostraron no solo un mejor rendimiento del equipo con la estrategia basada en roles, sino también uniformidad en los comportamientos realizados por los jugadores del equipo durante las transiciones de roles y comportamientos.
Robot soccer offers an adequate domain in order to design and validate architectures for robot-coordination. One classification refers to centralized architectures, which correspond to robot soccer environments with global perception and centralized control of the robots, using only one decision-making system. In this paper it is presented a centralized robot soccer architecture based on roles, where one role is assigned to each player in order to select a specific behaviour depending on game conditions. Roles are assigned using an assignment function, which is activated when the ball changes of the quadrant in the playing field. This strategy has been compared by simulation in games against an opposition team with constant roles, and other team with a hierarchical strategy which assigns roles depending on a tactic previously selected. The results showed a better performance in the team with the role-based strategy outperformed the rest of the methods. As well as uniformity within the players’ behaviors during the role and behavior transitions.
Abeyruwan et al., 2012, Abreu et al., 2014, Acosta Calderon et al., 2010, Agüero et al., 2006, Arias and Ramirez, 2008, Atkinson and Rojas, 2009, Baldoni et al., 2008, Bayindir, 2016, Bravo et al., 2011, Campbell and Wu, 2011, Chen et al., 2014, Cravo et al., 2014, Cardoso et al., 2012, El Barachi et al., 2013, Esquivel-Flores and Benítez-Pérez, 2012, Fernandes and Bianchi, 2015, Garcia et al., 2013, Guarnizo et al., 2015, Hernández et al., 2013, Hilaire et al., 2008, Hwang et al., 2007, Hwang et al., 2011, Hwang et al., 2014, Jolly et al., 2010, Kendall, 2000, Kim et al., 1997, Klančar et al., 2007, Kontes and Lagoudakis, 2007, Lau et al., 2009, Lauer et al., 2010, Lou et al., 2012, McMillen and Veloso, 2006, Palamar et al., 2009, Riley and Veloso, 2002, Shi et al., 2015, Stone and Veloso, 1999, Stulp et al., 2010, Testart et al., 2011, Wang et al., 2009, Wu and Lee, 2004, Wu et al., 2013, Yang and Jia, 2012, Yu et al., 2015, Zhou et al., 2015 and Zhu, 2006.