Small Size League/Game Logs

From RoboCup Wiki
Jump to: navigation, search

Small Size League/Game Logs

Logs of RoboCup Small Size games are provided here for research purposes. The data includes the packets sent by SSL-Vision as well as the Referee Box.

More information and software for recording and playback of the game logs can be found in the GitHub SSL-Logtools repository and the GitHub ssl-go-tools repository

Small Size League - Log Player.png

Binary Log File Format

Log files are stored in the following binary format:

Each log file starts with the following header:

1: String - File type ("SSL_LOG_FILE")
2: Int32  - Log file format version

Format version 1 encodes the protobuf messages in the following format:

1: Int64  - Receiver timestamp in ns
2: Int32  - Message type
3: Int32  - Size of binary protobuf message
4: String - Binary protobuf message

The message types are:

MESSAGE_BLANK           = 0 (ignore message)
MESSAGE_UNKNOWN         = 1 (try to guess message type by parsing the data)
MESSAGE_SSL_VISION_2010 = 2
MESSAGE_SSL_REFBOX_2013 = 3
MESSAGE_SSL_VISION_2014 = 4

Playback

The log tools provide a player as well. It publishes all frames into the network in real-time. Use your team-software or the graphical client from ssl-vision to watch the logs.

There is also a Web-Player, that can play local log files directly. It does not support the log files from 2018 due to missing legacy vision frames in those files: http://www.roboime.com/ssl-webclient/

Available Log Files

RoboCup 2018 (Montreal, Canada)

Logs of all division A and most division B games can be found here. Please note, that those log files do not include the legacy vision frames. You need a client that reads the vision frames introduced in 2014.

RoboCup 2017 (Nagoya, Japan)

Logs can be found here and here.

RoboCup 2016 (Leipzig Germany)

Logs can be found here and below.

Round Robin

Some of the logs include only legacy vision packets.

Team A Team B Log URL Final Score
CMDragons SSH http://er-force.de/gamelogs/robocup2016/2016-06-30_cmdragons_ssh.log.gz 10 : 0
MRL RoboBulls http://er-force.de/gamelogs/robocup2016/2016-06-30_mrl_robobulls.log.gz 10 : 0
CMDragons NEUIslanders http://er-force.de/gamelogs/robocup2016/2016-06-30_cmdragons_neuislanders.log.gz 10 : 0
RoboDragons RoboJackets http://er-force.de/gamelogs/robocup2016/2016-06-30_robodragons_robojackets.log.gz 10 : 0
ER-Force BRocks http://er-force.de/gamelogs/robocup2016/2016-06-30_erforce_brocks.log.gz 10 : 0
ZJUNlict Thunderbots http://er-force.de/gamelogs/robocup2016/2016-06-30_zjunlict_thunderbots.log.gz 7 : 0
MRL KIKS http://er-force.de/gamelogs/robocup2016/2016-06-30_mrl_kiks.log.gz 1 : 0
SSH Tigers Mannheim http://er-force.de/gamelogs/robocup2016/2016-06-30_ssh_tigers.log.gz 0 : 10
Parsian RoboFEI http://er-force.de/gamelogs/robocup2016/2016-06-30_parsian_robofei.log.gz 6 : 0
RoboBulls ER-Force http://er-force.de/gamelogs/robocup2016/2016-06-30_robobulls_erforce.log.gz 0 : 10
NEUIslanders Tigers http://er-force.de/gamelogs/robocup2016/2016-06-30_neuislanders_tigers.log.gz 0 : 10
Thunderbots RoboJackets http://er-force.de/gamelogs/robocup2016/2016-06-30_thunderbots_robojackets.log.gz 3 : 0
KIKS BRocks http://er-force.de/gamelogs/robocup2016/2016-06-30_kiks_brocks.log.gz 8 : 0
MCT Susano Logics Parsian http://er-force.de/gamelogs/robocup2016/2016-06-30_mct_parsian.log.gz 0 : 3
BRocks RoboBulls http://er-force.de/gamelogs/robocup2016/2016-07-01_brocks_robobulls.log.gz 0 : 1
CMDragons Tigers Mannheim http://er-force.de/gamelogs/robocup2016/2016-07-01_cmdragons_tigers.log.gz 7 : 0
STOx's RoboFEI http://er-force.de/gamelogs/robocup2016/2016-07-01_stoxs_robofei.log.gz 2 : 0
Anorak Thunderbots http://er-force.de/gamelogs/robocup2016/2016-07-01_anorak_thunderbots.log.gz 0:10
CMDragons Immortals http://er-force.de/gamelogs/robocup2016/2016-07-01_cmdragons_immortals.log.gz 5:2
KIKS ER-Force http://er-force.de/gamelogs/robocup2016/2016-07-01_kiks_erforce.log.gz 0:10
KIKS RoboBulls http://er-force.de/gamelogs/robocup2016/2016-07-01_kiks_robobulls.log.gz 10:0
MRL BRocks http://er-force.de/gamelogs/robocup2016/2016-07-01_mrl_brocks.log.gz 10:0
MRL ER-Force http://er-force.de/gamelogs/robocup2016/2016-07-01_mrl_erforce.log.gz 1:0
NEUIslanders Immortals http://er-force.de/gamelogs/robocup2016/2016-07-01_neuislanders_immortals.log.gz 1:9
RoboFEI MCT Susano Logics http://er-force.de/gamelogs/robocup2016/2016-07-01_robofei_mct.log.gz 1:0
RoboJackets Anorak http://er-force.de/gamelogs/robocup2016/2016-07-01_robojackets_anorak.log.gz 4:0
STOx's Parsian http://er-force.de/gamelogs/robocup2016/2016-07-01_stoxs_parsian.log.gz 2:0
Thunderbots RoboDragons http://er-force.de/gamelogs/robocup2016/2016-07-01_thunderbots_robodragons.log.gz 1:3
Tigers Mannheim Immortals http://er-force.de/gamelogs/robocup2016/2016-07-01_tigers_immortals.log.gz 0:0
ZJUNlict RoboDragons http://er-force.de/gamelogs/robocup2016/2016-07-01_zjunlcit_robodragons.log.gz 3:0
ZJUNlict RoboJackets http://er-force.de/gamelogs/robocup2016/2016-07-01_zjunlict_robojackets.log.gz 6:0

Lucky Loser & Quarter Finals

Some of the logs include only legacy vision packets.

Team A Team B Log URL Final Score
CMDragons ER-Force http://er-force.de/gamelogs/robocup2016/2016-07-02_cmdragons_erforce.log.gz 1:0
ER-Force Thunderbots http://er-force.de/gamelogs/robocup2016/2016-07-02_erforce_thunderbots.log.gz 10:0
Immortals RoboFEI http://er-force.de/gamelogs/robocup2016/2016-07-02_immortals_robofei.log.gz 6:0
MRL Immortals http://er-force.de/gamelogs/robocup2016/2016-07-02_mrl_immortals.log.gz 2:1
Parsian RoboDragons http://er-force.de/gamelogs/robocup2016/2016-07-02_parsian_robodragons.log.gz 0:1
RoboDragons KIKS http://er-force.de/gamelogs/robocup2016/2016-07-02_robodragons_kiks.log.gz 4:1
STOx's Tigers Mannheim http://er-force.de/gamelogs/robocup2016/2016-07-02_stox_tigers.log.gz 1:3

RoboCup 2013 (Eindhoven, Netherlands)

The following logs include only the legacy SSL-Vision protobuf messages!

Game Team A Team B Log URL Final Score Duration (mm:ss) Comment
Final CMDragons ZJUNlict http://er-force.de/gamelogs/robocup2013/2013-06-30-130702_cmdragons_zjunlict.log.gz 2 (4) : 2 (5) 80:43.332
Third Place MRL RoboDragons http://er-force.de/gamelogs/robocup2013/2013-06-30-094459_robodragons_mrl.log.gz 2 : 1 49:48.872
Semifinal 1 CMDragons MRL http://er-force.de/gamelogs/robocup2013/2013-06-29-183404_cmdragons_mrl.log.gz 2 : 0 37:00.176
Semifinal 2 ZJUNlict RoboDragons http://er-force.de/gamelogs/robocup2013/2013-06-29-174134_robodragons_zjunlict.log.gz 4 : 0 47:39.908
Quaterfinal 1 MRL ODENS http://er-force.de/gamelogs/robocup2013/2013-06-29-133738_odens_mrl.log.gz 10 : 0 17:21.713
Quaterfinal 2 ZJUNlict Skuba http://er-force.de/gamelogs/robocup2013/2013-06-29-160308_skuba_zjunlict.log.gz 1 : 0 50:46.276
Quaterfinal 3 KIKS RoboDragons http://er-force.de/gamelogs/robocup2013/2013-06-29-145347_kiks_robodragons.log.gz 1 : 3 38:23.552
Quaterfinal 4 CMDragons STOx’s http://er-force.de/gamelogs/robocup2013/2013-06-29-165351_stoxs_cmdragons.log.gz 2 : 0 59:59.991
Lucky Loser 1 Skuba Parsian http://er-force.de/gamelogs/robocup2013/2013-06-29-122726_parsian_skuba.log.gz 6 : 0 34:25.573
Lucky Loser 2 ODENS Thunderbots http://er-force.de/gamelogs/robocup2013/2013-06-29-113316_odens_thunderbots.log.gz 1 (2) : 1 (1) 59:59.995 Log stopped after 1h, penalty shoot-out incomplete
Lucky Loser 3 STOx’s TIGERS Mannheim http://er-force.de/gamelogs/robocup2013/2013-06-29-123853_stoxs_tigers.log.gz 1 : 0 38:13.598
Lucky Loser 4 RoboDragons ER-Force http://er-force.de/gamelogs/robocup2013/2013-06-29-123211_erforce_robodragons.log.gz 7 : 0 35:25.126