The RoboCup competition is hosted annually, with the competition usually around July. Additionally, there are regional RoboCup competitions such as the German Open, Asia Pacific, and Japan Open. The structure of the packets used to communicate between robots are restricted in SPL and frequently change with rule changes accompanied by a version number increment.
The structure of SPL Standard Message is defined in GameController, and has an associated version number.
Every time there is a rule change for the message, the version number is incremented and a new package named r2r_spl_<VERSION_NUMBER>
(eg. r2r_spl_7
) will be released for all active ROS2 distros.
Packages will be released for all active ROS distributions at the time of competition. The table below lists the current availability of packages under different ROS distros and competitions.
Foxy | Galactic | Humble | Rolling | |
---|---|---|---|---|
r2r_spl_7 | Yes | Yes | Yes | Yes |
r2r_spl_master | No | No | No | No |