RoboCupJunior SoccerSim World Championship 2022
RoboCupJunior World Championship 2022 will be held in July in Bangkok, Thailand. After last year’s success, we would like to continue with the organization of the SoccerSim challenge this year as well. The competition will be held virtually, but in an "offline" mode this time, since most of the committee members will be located at the physical RCJ in Bangkok.
Competition overview
SoccerSim challenge this year includes:
- Simulation of matches
- Presentation of team description papers
- Solving Technical Challenges.
As usual, teams will be asked to submit the code of their robot players.
We have frozen the rcj-soccersim
software which is available as a tagged release
at our GitHub. This release will be used for simulating the matches.
In order to spread the knowledge, we ask teams to provide team description papers. These might contain descriptions of team members’ roles, various approaches you have tried while implementing the code for simulated robots as well as anything you consider worth mentioning. For inspiration, feel free to check last year's papers out!
There will be at most two technical challenges.
rcj-soccersim
software will be updated appropriately for these challenges.
There will be several days reserved for you to implement your solution
and submit a recorded video. The committee will then review it and evaluate each team on a rubric.
Rules
The rules are based on the regular RoboCupJunior Soccer rules, adapted to the simulation environment.
You can find them at GitHub
Note: The rules haven't changed much from the last year. Perhaps the most important changes include the change of the world's coordinate system and removal of exact GPS coordinates of the ball. Robots are now forced to sense the ball using IR sesnsors. We encourage you to check out the sample Robot controllers as well as the Webots documentation.
Documentation
We now have two full 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!
Schedule
Unless otherwise specified, all dates use the Anywhere on Earth timezone
- June 15th: Open Tournament Registration Form
- Tournament Registration Deadline
- Extended to July 1st
- Tournament Submission Deadline
- Extended to July 12th
- You will receive account credentials for submitting your code
- July 4th: Technical Challenge 1 & 2 Handout
- July 15th: Challenge 1 & 2 Deadline
- July 16th: Team Description Paper Deadline
- Upload at https://forms.gle/s7HRjvU8cx7vgjaS9
- July 17th .. 20th: Publishing Tournament Results
- July 26th: Publishing Solutions of Challenge 1 & 2 as Videos on the Forum
Registration
Registration form: https://forms.gle/HfpeUeWNLvoUqK6C8
Team description paper upload form
Upload you papers at https://forms.gle/s7HRjvU8cx7vgjaS9
Technical challenges
- Technical Challenge 1 - Download PDF
- Technical Challenge 2 - Download PDF
Upload your videos at https://forms.gle/zEVqJJt85qMvFxEo6