Welcome to the RoboCup simulation library archive


This web site is devoted to collect available libraries for developing RoboCup software agents. They contain generally useful routines and functions which ease the development of agents, such as socket handling, parsing incoming and outgoing messages, estimating position from visual information, etc. Some are specific to a particular task, some are generic enough to build whole agents around.

For information about RoboCup in general, please take a look at the RoboCup Federation home page. For more specific information about the RoboCup simulator, check out the simulator home page. For a collection of teams that have participated in the RoboCup competitions look at the RoboCup Team web page.

These pieces of code and libraries were contributed by different people in the RoboCup community. They do not come with any explicit or implied guarantees. They are the result of people understanding that sharing of information and ideas is important to the progress of science.
If you find these libraries useful in building your agents, if you find bugs, and if you have improvements and new routines, please consider sharing your source code and algorithms with the rest of the RoboCup community. This makes it easier for new researchers to join the community, and helps push science forward.

If you know a library not listed here please let me know and I will contact the author and add it.
Thank you! Fredrik

This web page was first created by Gal A. Kaminka (galk@isi.edu) and is now maintained by Fredrik Heintz (frehe@ida.liu.se).
 

This page was generated Mon May 5 9:01:26 CEST 2003
 

Available libraries:

Go to libraries tested for Soccer server version: 9.xx   8.xx   7.xx   6.xx   5.xx   4.xx   3.xx   


Shortcuts to libraries tested for Soccer server version 9.xx:

Name Author(s) Web page Language(s)
RCCParserTom Howard
Yes
C++, Bison, Flex
(Click the name of the library to get a description of it.)
 

Shortcuts to libraries tested for Soccer server version 8.xx:

Name Author(s) Web page Language(s)
AtanWolfgang Wagner
Yes
Java
RCCParserTom Howard
Yes
C++, Bison, Flex
(Click the name of the library to get a description of it.)
 

Shortcuts to libraries tested for Soccer server version 7.xx:

Name Author(s) Web page Language(s)
AtanWolfgang Wagner
Yes
Java
FrameView2dArtur Merke
Yes
C++, X11
RCCParserTom Howard
Yes
C++, Bison, Flex
The living systems Soccer TeamKlaus Dorer
Yes
Java
(Click the name of the library to get a description of it.)
 

Shortcuts to libraries tested for Soccer server version 6.xx:

Name Author(s) Web page Language(s)
Mainz Rolling Brains Mainz Rolling Brains RoboCup Team
Yes
C, C++, X11
RoboLogOliver Obst
Yes
C, C++, Prolog
The living systems Soccer TeamKlaus Dorer
Yes
Java
(Click the name of the library to get a description of it.)
 

Shortcuts to libraries tested for Soccer server version 5.xx:

Name Author(s) Web page Language(s)
KrisletKrzysztof Langner
No
Java
liblspAntonio Cisternino
No
Eco Common Lisp
ParserlibAntonio Cisternino
No
C
RoboLogOliver Obst
Yes
C, C++, Prolog
RoboPlayer (former Krislet)Krzysztof Langner
Yes
Java
RoboSocFredrik Heintz
Yes
C++
The living systems Soccer TeamKlaus Dorer
Yes
Java
(Click the name of the library to get a description of it.)
 

Shortcuts to libraries tested for Soccer server version 4.xx:

Name Author(s) Web page Language(s)
KrisletKrzysztof Langner
No
Java
libsclientItsuki Noda , Yaser-Al Onaizan , the ISIS team at USC/ISI
No
C, C++
RoboWinKlaus Dorer
Yes
VisualC++
Soccer User LibraryOliver Langer
Yes
C++
(Click the name of the library to get a description of it.)
 

Shortcuts to libraries tested for Soccer server version 3.xx:

Name Author(s) Web page Language(s)
libsclientItsuki Noda
No
C, C++
(Click the name of the library to get a description of it.)