What is Robocup?
Robocup is described best by stating the goal of the project, which is ’by the Year 2050, develop a team of fully autonomous humanoid robots that can win against the human world champion team in soccer’. Developing a team of robots for such a task includes dealing with fields of research like artificial intelligence, multi-agent collaboration, robotics, image recognition and much more. In order to make contributions to some or at least one of the related topics the robocup initiative holds different kinds of competitions, whereas each of them emphasises only parts of the complete robocup problem. That is, there are some competitions for real robots of varying size playing against each other as well as for simulated environments, where software agents are used instead of real robots, ignoring the details of hardware design.
The Java based Simulated Soccer 2D Team - Dainamite
DAInamite is a robocup team developed for the 2D Simulation League. Its basis was implemented in a students project on multi-agent systems in the winter semester 2004, held at the TU Berlin. From the beginning, it was implemented in pure Java, and that fact makes DAInamite unique compared to the competitive teams that exists so far. As far as we know, it is the first Java-based team that qualified for and participated in an official robocup world-championship. Actually, our framework is used for teaching and research on multi-agent systems and related fields.
Brief History
- Basic Implementation of DAInamite in 2004
- Further improvements of the framework and its playing abilities
- Our first benchmark was Tsinghuaeolus 2001
- Then we tested against Tsinghuaeolus 2002 and Everest 2003, and later (end of 2005), we started to compete against UvA Trilearn, Step, AT Humboldt, Brainstormers, Tokyotech, etc.
- The Framework improved in structure, functionality (e.g. coach, skills) and tools (Monitor, Training-Scenario, Database)
Official Tournament Results
- SSIL 2006 - 11th place
- RoboCup 2006 - 9th place
- SSIL 2007 - 8th place
- German Open 2007 - 3rd Place
- RoboCup 2007 - 9th Place
- SSIL 2008 - 6th Place
- German Open 2008 - 2nd Place
- SSIL 2009 - 8th Place
- German Open 2009 - 2nd Place



