welcome to the eleague!

NOTE: The eleague is in a development state and is not an official league of RoboCup. However, some of us find it a very useful environment for teaching and testing multiagent coordination ideas. The pages here are not regularly maintained. Any problems, please contact sklar at sci.brooklyn.cuny.edu. last updated: 26-feb-2006/sklar



This document briefly outlines the ideas for establishing an entry-level "eleague" based on RoboCup -- a league geared towards helping new teams enter the world of RoboCup soccer. With the rise in popularity of RoboCupJunior (RCJ), there is a growing base of students who are graduating high school having participated in RCJ, who want to continue with RoboCup but are unable to because they do not have the resources to enter any of the senior leagues. Some of these students may be attending a university that has an existing RoboCup team, so that by the time they are advanced undergraduates, they may be able to participate on a senior league team. But for students attending a university where there is no RoboCup senior team and/or no robotics lab, participation is not an option. Thus we have decided to create a league especially for undergraduates, for newly developing teams, and as an environment for teaching and research.

For further information, please contact:

  • Professor Elizabeth Sklar, Brooklyn College, City University of New York, USA, sklar at sci.brooklyn.cuny.edu
  • Professor Jacky Baltes, University of Manitoba, Canada, jacky at cs.umanitoba.ca



    technical description.

    We have decided to model the eleague after the Small (F-180) league, since this would require the least amount of resources in terms of space and equipment (as opposed to the Mid-size, Legged or Humanoid leagues). Given this, we have identified two major stumbling blocks for teams entering the Small league: (1) vision and (2) communication. So for the eleague our idea is to provide a standard solution for these two aspects and have teams build from there.

    Figure 1 (below) illustrates the current model for the eleague.

    Figure 1. High-level architecture of the eleague.

    Following this diagram, the vision and communication portions will be standard and provided at the competition site. This simplifies practical issues of having to transport and set up cameras as well as coordinate frequencies for multiple communication systems.

    Here's a link to a paper that describes the league: eleague.pdf (which was initially proposed as the "uleague", a league for undergraduates, until it was pointed out that the environment is suitable for general entry-level purposes; hence the name eleague).



    how to set up an eleague team.

    For information on how to set up various components of the eleague, click here:

  • how to set up the eleague