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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Asali, E., Negahbani, F., Bamaei, S., Abbasi, Z.: Namira soccer 2d simulation team description paper 2020. arXiv preprint arXiv:2006.13534 (2020)
Benyon, D.: Designing User Experience. Pearson, Harlow (2019)
pandas dev: pandas, June 2022. https://pandas.pydata.org/
Hartson, R., Pyla, P.S.: The UX Book: Process and Guidelines for Ensuring a Quality User Experience. Elsevier (2012)
Hendriks, K., et al.: Football data analysis. Technische Universiteit Eindhoven (2016)
Memmert, D., Raabe, D.: Data Analytics in Football: Positional Data Collection, Modelling and Analysis. Routledge (2018)
Muzio, A.F.V., Lira, C.P., Ramos, L.F.M., Ferreira, R.R.: ITAndroids 2D CBR 2013 TDP
Pereira, F.N., Soares, M.F., Barros, E.N.: A data analysis graphical user interface for robocup 2d soccer simulation league. In: 2020 Latin American Robotics Symposium (LARS), 2020 Brazilian Symposium on Robotics (SBR) and 2020 Workshop on Robotics in Education (WRE), pp. 1–6. IEEE (2020)
RoboCup: Robocup official repository (2022). https://archive.robocup.info/
RoboFEI: Loganalyser robofei SSL (2021). https://gitlab.com/robofei/ssl/LogAnalyserRoboFei-SSL
RobôCIn: Web soccer monitor, September 2021. https://github.com/robocin/WebSoccerMonitor
RobôCIn: Soccer common, May 2022. https://github.com/robocin/soccercommon
statsmodels: statsmodels module, June 2022. https://www.statsmodels.org/stable/
Yang, Z., et al.: Mt2018: team description paper. In: RoboCup 2018 Symposium and Competitions, Montreal, Canada (2018)
Acknowledgements
The authors would like to acknowledge the RoboCIn’s team and Centro de Informática - UFPE for all the research support. The first author was also funded by the Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq). They also appreciate all the Simulation 2D and SSL teams effort for their open-source contributions.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Pereira, F.N.A. et al. (2023). A Library and Web Platform for RoboCup Soccer Matches Data Analysis. In: Eguchi, A., Lau, N., Paetzel-Prüsmann, M., Wanichanon, T. (eds) RoboCup 2022: Robot World Cup XXV. RoboCup 2022. Lecture Notes in Computer Science(), vol 13561. Springer, Cham. https://doi.org/10.1007/978-3-031-28469-4_15
Download citation
DOI: https://doi.org/10.1007/978-3-031-28469-4_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-28468-7
Online ISBN: 978-3-031-28469-4
eBook Packages: Computer ScienceComputer Science (R0)