Important resources for the 3D Simulation League are listed here. An installation guide for a competition set-up can be found here. The vital components for getting started are the simulator and viewer modules, both described below.
RoboCup 3D Tutorials for Newcomers
In 2021, the Soccer Simulation 3D League community held a set of tutorials to demonstrate how to start a team from scratch. The content of these tutorials provides all support a new team needs to start its own project and create a team to join the 3D Simulation community. See the links for each Tutorial below.
Title | Responsible Team | Lecturers | Link to Watch the Session |
---|---|---|---|
3D Simulator complete setup | BahiaRT | Gabriel Sousa, Vitor Santos, Jadson Nobre, Rafael Fonseca and Marco Simões | YouTube |
3D Simulator: running in containers | BahiaRT | Gabriel Sousa, Vitor Santos, Jadson Nobre, Rafael Fonseca and Marco Simões | YouTube |
mamgaOffenburg's new base code Release | magmaOffenburg | Hannes Braun and Klaus Dorer | YouTube |
Creating a new team using UT Austin Villa’s base code | UT Austin Villa | Patrick MacAlpine | YouTube |
RoboCup 3D Organizing Committee guide
Complete tutorial about setting up the software and network environment for 3D Soccer Simulation Competition.
RoboCup Competitions archive
TDPs, binaries, logs and replays.
SimSpark and RCSS Server 3D repository
The 3D Main Simulator. Installation instructions can be found here.
Client Agent Proxy repository
The client agent proxy installation instructions and documentation can be found here.
RoboViz repository
A 3d Viewer for live games and replays. Installation instructions can be found here.
Community communication
Please join our Discord server to follow and contribute to the community.
Older ways of communication, but still in use are the Simulation League mailing list for 2D and 3D and the 3D Soccer Server mailing list specifically for 3D.
3D Agent Source-Code Releases
A set of source-code releases, which include omnidirectional walks, get-up behaviors, kick motions, and SimSpark/Gazebo interfaces.
Year | Release | Language | Link |
---|---|---|---|
2023 | FC Portugal | Python | Repository |
2021 | MagmaOffenburg | Java | Repository |
2016 | UT Austin Villa (2017 Champion) team base code release | C++ | Repository |
2015 | Nima Shafii Walking Agent (simspark and gazebo) | C++ | Repository |
2013 | BoldHearts | C++ | Repository |
2011 | Nexus3D | C++ | Zip File |
2010 | Little Green Bats | C++ | Repository |
2010 | tin-man | .NET | Repository |
2008 | Apollo 3D | C++ | Repository |
3D Gazebo Plug-In repository
Used in some challenges for the teams.
Soccer Simulator 3D/Simspark wiki
For further documentation of the simulator.