The Incremental Development of a Synthetic Multi-Agent System: The UvA Trilearn 2001 Robotic Soccer Simulation Team
نویسندگان
چکیده
This thesis describes the incremental development and main features of a synthetic multi-agent system called UvA Trilearn 2001. UvA Trilearn 2001 is a robotic soccer simulation team that consists of eleven autonomous software agents. It operates in a physical soccer simulation system called soccer server which enables teams of autonomous software agents to play a game of soccer against each other. The soccer server provides a fully distributed and real-time multi-agent environment in which teammates have to cooperate to achieve their common goal of winning the game. The simulation models many real-world complexities such as noise in object movement, noisy sensors and actuators, limited physical abilities and restricted communication. This thesis addresses the various components that make up the UvA Trilearn 2001 robotic soccer simulation team and provides an insight into the way in which these components have been (incrementally) developed. Our main contributions include a multi-threaded three-layer agent architecture, a flexible agent-environment synchronization scheme, accurate methods for object localization and velocity estimation using particle filters, a layered skills hierarchy, a scoring policy for simulated soccer agents and an effective team strategy. Ultimately, the thesis can be regarded as a handbook for the development of a complete robotic soccer simulation team which also contains an introduction to robotic soccer in general as well as a survey of prior research in soccer simulation. As such it provides a solid framework which can serve as a basis for future research in the field of simulated robotic soccer. Throughout the project UvA Trilearn 2001 has participated in two international robotic soccer competitions: the team reached 5th place at the German Open 2001 and 4th place at the official RoboCup-2001 world championship.
منابع مشابه
UvA Trilearn 2002 Team Description
This paper describes the main features of the UvA Trilearn 2002 soccer simulation team. This team is an extension over UvA Trilearn 2001 which participated for the first time at the RoboCup-2001 competition. The main concepts of UvA Trilearn 2001 will be addressed briefly, followed by the improvements introduced in UvA Trilearn 2002. These include the improved localization methods using particl...
متن کاملA Scoring Policy for Simulated Soccer Agents Using Reinforcement Learning
The robotic soccer is one of the complex multi-agent systems in which agents play the role of soccer players. The characteristics of such systems are: real-time, noisy, collaborative and adversarial. Because of the inherent complexity of this type of systems, machine learning is used for training agents. Since the main purpose of a soccer game is to score goals, it is important for a robotic so...
متن کاملUvA Trilearn 2003 Team Description
This paper describes the main features of the UvA Trilearn soccer simulation team, which participated for the first time at the RoboCup-2001 competition. The main concepts of the previous teams will be addressed, followed by the improvements introduced in UvA Trilearn 2003. These include an extension of the intercept skill, improved passing behavior and especially the usage of coordination grap...
متن کاملHHITimEr 2 D – Team Description 2008
The main interest behind the HHITimEr’s effort in the RoboCup soccer domain is to develop and to apply multi-agent system. In particular, we are interested in applying accurate methods for object localization and velocity estimation using particle filters, a layered skills hierarchy, a scoring policy for simulated soccer agents and an effective team strategy. This thesis describes the increment...
متن کاملNon-communicative multi-robot coordination in dynamic environments
Within a group of cooperating agents the decision making of an individual agent depends on the actions of the other agents. In dynamic environments, these dependencies will change rapidly as a result of the continuously changing state. Via a contextspecific decomposition of the problem into smaller subproblems, coordination graphs offer scalable solutions to the problem of multiagent decision m...
متن کامل