. .

main sponsor

Knapp

worldwide partner

Aldebaran robotics microsoft research

public supporter

partners

rules

The official rules for the RoboCup Simulation League competition 2009 are at the moment discussed. They will be released as soon as they have been decided on.

For the moment please refer to the official rules of past years:

soccer simulation - Official Rules 2007 (pdf)

 

 

3D Simulation

3D Simulation Rules - 3D Simulation Rules (pdf)

 

Below follows some extra information about the competition.

SImulation Server

The simulation server that will be used for the 3D competition is the latest release (rcssserver 0.6.2 (with rcssserver-0.1.1)).

OLD:

There is now a small patch that changes the network code of simspark a little bit. Please download it here and test it. If there are no further problems reported we will be using this patch for the games.

You can run the patch in the simspark-0.1.1 source directory, by running "patch -p1 < netcontrol.patch".

 

 NEW:

 We desided to go back to the netcode of simspark-0.1, here are two patches you can run on simspark-0.1.1 (on on the original and one for on the one patch with the oldpatch (see "OLD")).

 Patch for original

Patch for original with old patch

 

Startup Scripts

Because we will be using a league manager, like last year, I ask all teams to prepare a startup script for their agents. This script should be called "start.sh" and during the games should be located in the home directory of your team. It should start all three agents and it should take the hostname of the simulation server as its first argument. An example is shown below.

#!/bin/bash
#
# RoboCup 2009 sample start script for the 3D Simulation Competitions
#

killall -9 agent_binary

./agent_binary -h $1 > /dev/null &
sleep 2

./agent_binary -h $1 > /dev/null &
sleep 2

./agent_binary -h $1 > /dev/null &

Also please make a script kill.sh which kills your agents. It could look something like below.

#!/bin/bash

 

killall -9 agent_binary

 Make sure these scripts are in the root of your home directory. Also make sure they are executable by your user.

 

During the setup days the starting of the agents will be tested, after this it is the teams own responsibility to get this right.

 

Configuration

Like last year we have separate agent machines from the simulation machines. The agent machines are fast intel core 2 duo's and the simulation machines are fast intel core 2 quads with recent nvidia graphics cards.

They will run Ubunto 9.04 together with the above mentioned simulation server.

If you have dependencies, please e-mail them to Mart van de Sanden beforehand and we will try to make them available on the systems.