RoboCupJunior SoccerSim Demo 2022
The RoboCupJunior Soccer Sim Demo competition is exactly what it sounds like: a chance to try out the Webots-based Soccer Sim environment, along with the new updates prepared for 2022. These include:
The "Demo" in its name refers to the fact that it is not an "official" competition but rather sort of a trial for the official competition that will be held in July 2022.
Rules
The rules are based on the regular RoboCupJunior Soccer rules, adapted to the simulation environment.
You can find them at https://github.com/RoboCupJuniorTC/soccer-rules-simulation/blob/master/rules.pdf
Note: The rules haven't changed much from the last year. Perhaps the most important change is the change of the world's coordinate system. We encourage you to check out the sample Robot controllers as well as the Webots documentation.
Simulator
Just as in 2021, we'll use a Webots world adapted to our rules and will accept controllers programmed in Python 3. The latest version of the environment can be found on the link below. We consider the code done for the Demo 2022 competition, meaning no significant changes are expected, just bug fixes.
Check it out and let us know what you think!
https://github.com/RoboCupJuniorTC/rcj-soccer-sim/
Documentation
We now have two fully fledged documentation articles that can help you get started programming your robots:
If you feel like there is something missing in the documentation, do not hesitate to suggest a change -- Pull Requests are very much welcome!
Timeline
Unless otherwise specified, all dates use the Anywhere on Earth timezone
- Registration: 13-02-2022
- Code submission: 20-02-2022
- Competition: 21-02-2022 to 28-02-2022 (tentative)
Note that we plan to use your code to simulate the tournament during the competition days -- no action is expected from your side.
Registration
You can register by filling in the following registration form:
What should I do if I have questions?
Please send it to the forum]! We will also be using it to share any new updates and developments.