The 01. RFC Berlin participated in the RoboCup Humanoid League 2021 and the RoboCup Humanoid League Virtual Season 21/22. In these competitions robots play soccer autonomously. Because of covid they only took place virtually.
This repo contains:
- our exported Webots robot model, following the Robot Model Specification
- our Docker image, following the Server Specification
- our team.json, following the API Specification
Our RFCRobot2016.proto model in blue looked like this rendered inside Webots:
You can start 4 of our robots like this:
docker run -it --rm -eROBOCUP_SIMULATOR_ADDR=172.17.0.1:10001 -eROBOCUP_ROBOT_ID=1 -eRFC_ARGS="--record.active false" ghcr.io/01rfcberlin/rfc-robot
docker run -it --rm -eROBOCUP_SIMULATOR_ADDR=172.17.0.1:10002 -eROBOCUP_ROBOT_ID=2 -eRFC_ARGS="--record.active false" ghcr.io/01rfcberlin/rfc-robot
docker run -it --rm -eROBOCUP_SIMULATOR_ADDR=172.17.0.1:10003 -eROBOCUP_ROBOT_ID=3 -eRFC_ARGS="--record.active false" ghcr.io/01rfcberlin/rfc-robot
docker run -it --rm -eROBOCUP_SIMULATOR_ADDR=172.17.0.1:10004 -eROBOCUP_ROBOT_ID=4 -eRFC_ARGS="--record.active false" ghcr.io/01rfcberlin/rfc-robot
In our blog we made a step-by-step write-up on how you can use the files in this repository to simulate a game against us: https://01.rfc-berlin.de/en/blog/simulating-a-game-against-rfcberlin/