Simulation leagues: Enabling replicable and robust investigation of complex robotic systems
David M Budden, Peter Wang, Oliver Obst, Mikhail Prokopenko

TL;DR
Simulation leagues like RoboCup provide a powerful, replicable platform for complex robotic research, enabling parallel experiments and robust evaluation of competition formats that are infeasible with physical robots.
Contribution
This paper reviews RoboCup simulation leagues and demonstrates their utility in evaluating competition formats, highlighting their role in robust, cost-effective robotics research.
Findings
Hybrid competition format reduces performance ranking fluctuations.
Parallel experiments enable statistically-significant analysis.
Simulation environments facilitate cost-effective, reproducible research.
Abstract
Physically-realistic simulated environments are powerful platforms for enabling measurable, replicable and statistically-robust investigation of complex robotic systems. Such environments are epitomised by the RoboCup simulation leagues, which have been successfully utilised to conduct massively-parallel experiments in topics including: optimisation of bipedal locomotion, self-localisation from noisy perception data and planning complex multi-agent strategies without direct agent-to-agent communication. Many of these systems are later transferred to physical robots, making the simulation leagues invaluable well-beyond the scope of simulated soccer matches. In this study, we provide an overview of the RoboCup simulation leagues and describe their properties as they pertain to replicable and robust robotics research. To demonstrate their utility directly, we leverage the ability to run…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSimulation Techniques and Applications · Reinforcement Learning in Robotics · Scientific Computing and Data Management
