Cargando…

Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim)

For almost 25 years, the goal of the RoboCup has been to build soccer robots capable of winning against the FIFA World Champion of 2050. To foster the participation of the next generation of roboticists, the RoboCupJunior competition takes place in parallel and provides a similar challenge of approp...

Descripción completa

Detalles Bibliográficos
Autores principales: Martins, Felipe N., Matejov, Adrián, Šuppa, Marek
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9420895/
https://www.ncbi.nlm.nih.gov/pubmed/36045639
http://dx.doi.org/10.3389/frobt.2022.915322
_version_ 1784777472836894720
author Martins, Felipe N.
Matejov, Adrián
Šuppa, Marek
author_facet Martins, Felipe N.
Matejov, Adrián
Šuppa, Marek
author_sort Martins, Felipe N.
collection PubMed
description For almost 25 years, the goal of the RoboCup has been to build soccer robots capable of winning against the FIFA World Champion of 2050. To foster the participation of the next generation of roboticists, the RoboCupJunior competition takes place in parallel and provides a similar challenge of appropriate difficulty for high school students. RoboCupJunior has three main categories: Soccer, Rescue and OnStage. For the Soccer category, participants need to design, build and program a team of autonomous robots to play soccer against an opponent team of robots. The competition is physical in nature, since it assumes physical robots playing against one another. In 2020 and 2021, the COVID-19 pandemic has made it difficult for a competition of this type to take place, due to obvious restrictions on physical gatherings. To allow for some sort of participation, and inspired by positive experience of the larger RoboCup community, the Organizing Committee of RoboCupJunior Soccer has explored porting a portion of the challenge to a simulated environment. Many of the existing environments, however, are built for higher education/research teams competitions or research, making them complex to deploy and generally unsuitable for high school students. In this paper we present the development of SoccerSim, a simulated environment for RoboCupJunior Soccer, based on the Webots open-source robotics simulator. We also discuss how the participation of students was key for its development and present a summary of the competition rules. We further describe the case study of utilizing SoccerSim first as a testbed for a Demo competition, and later as part of RoboCup Worldwide 2021. The participation of more than 60 teams from over 20 countries suggests that SoccerSim provides an affordable alternative to physical robotics platforms, while being stable enough to support a diverse userbase. The experience of using SoccerSim at RoboCupJunior Worldwide 2021 suggests that a simulated environment significantly lowers the barrier to entry, as evidenced by the participation of many teams that have not participated before. To make it easy for similar competitions to take place in the future, we made the code of SoccerSim available as open-source, as well as the associated tooling required for using it in a tournament.
format Online
Article
Text
id pubmed-9420895
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-94208952022-08-30 Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim) Martins, Felipe N. Matejov, Adrián Šuppa, Marek Front Robot AI Robotics and AI For almost 25 years, the goal of the RoboCup has been to build soccer robots capable of winning against the FIFA World Champion of 2050. To foster the participation of the next generation of roboticists, the RoboCupJunior competition takes place in parallel and provides a similar challenge of appropriate difficulty for high school students. RoboCupJunior has three main categories: Soccer, Rescue and OnStage. For the Soccer category, participants need to design, build and program a team of autonomous robots to play soccer against an opponent team of robots. The competition is physical in nature, since it assumes physical robots playing against one another. In 2020 and 2021, the COVID-19 pandemic has made it difficult for a competition of this type to take place, due to obvious restrictions on physical gatherings. To allow for some sort of participation, and inspired by positive experience of the larger RoboCup community, the Organizing Committee of RoboCupJunior Soccer has explored porting a portion of the challenge to a simulated environment. Many of the existing environments, however, are built for higher education/research teams competitions or research, making them complex to deploy and generally unsuitable for high school students. In this paper we present the development of SoccerSim, a simulated environment for RoboCupJunior Soccer, based on the Webots open-source robotics simulator. We also discuss how the participation of students was key for its development and present a summary of the competition rules. We further describe the case study of utilizing SoccerSim first as a testbed for a Demo competition, and later as part of RoboCup Worldwide 2021. The participation of more than 60 teams from over 20 countries suggests that SoccerSim provides an affordable alternative to physical robotics platforms, while being stable enough to support a diverse userbase. The experience of using SoccerSim at RoboCupJunior Worldwide 2021 suggests that a simulated environment significantly lowers the barrier to entry, as evidenced by the participation of many teams that have not participated before. To make it easy for similar competitions to take place in the future, we made the code of SoccerSim available as open-source, as well as the associated tooling required for using it in a tournament. Frontiers Media S.A. 2022-08-15 /pmc/articles/PMC9420895/ /pubmed/36045639 http://dx.doi.org/10.3389/frobt.2022.915322 Text en Copyright © 2022 Martins, Matejov and Šuppa. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Martins, Felipe N.
Matejov, Adrián
Šuppa, Marek
Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim)
title Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim)
title_full Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim)
title_fullStr Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim)
title_full_unstemmed Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim)
title_short Moving robotics competitions virtual: The case study of RoboCupJunior Soccer Simulation (SoccerSim)
title_sort moving robotics competitions virtual: the case study of robocupjunior soccer simulation (soccersim)
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9420895/
https://www.ncbi.nlm.nih.gov/pubmed/36045639
http://dx.doi.org/10.3389/frobt.2022.915322
work_keys_str_mv AT martinsfelipen movingroboticscompetitionsvirtualthecasestudyofrobocupjuniorsoccersimulationsoccersim
AT matejovadrian movingroboticscompetitionsvirtualthecasestudyofrobocupjuniorsoccersimulationsoccersim
AT suppamarek movingroboticscompetitionsvirtualthecasestudyofrobocupjuniorsoccersimulationsoccersim