A Library and Web Platform for RoboCup Soccer Matches Data Analysis

Published: 01 Jan 2022, Last Modified: 07 Mar 2025RoboCup 2022EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: An important part of ensuring continuous development and betterment of performance of a robot soccer team is the process of analyzing past matches and generating insights about possible causes for good or bad outcomes the team has in the field. RoboCup robot soccer matches from leagues such as the 2D Simulation League generate log files that can help create insights using data analysis, but since there is currently no active open collaboration between teams for building an ecosystem of analysis tools, this area is underdeveloped - as a community - and could be improved. We propose an open-source data analysis library that contains all of the basic structures needed for implementing any analysis, as well as a collection of ready-to-use, quasi-agnostic analysis that can be used to analyze matches from any soccer league with little or none adaptation. We believe this can be a common ground for developers from any team to work together in the advancement of technology and lower the barrier of entry into the data analysis realm for teams that are not yet involved in the area. We also demonstrate how this library can be leveraged as a software component for other projects, by building a custom web platform that utilizes it.
Loading