A Study on the Challenges of Using Robotics Simulators for Testing
Afsoon Afzal, Deborah S. Katz, Claire Le Goues, Christopher S., Timperley

TL;DR
This paper investigates the practical challenges faced by robotics developers in adopting simulation tools for testing, highlighting key barriers and suggesting directions for improving simulation technology.
Contribution
It provides a comprehensive survey of developers' experiences, identifying ten major challenges hindering simulation adoption in robotics testing.
Findings
85% of developers use simulation for testing
Major challenges include reality gap and resource costs
Guidelines for improving simulator development
Abstract
Robotics simulation plays an important role in the design, development, and verification and validation of robotic systems. Recent studies have shown that simulation may be used as a cheaper, safer, and more reliable alternative to manual, and widely used, process of field testing. This is particularly important in the context of continuous integration pipelines, where integrated automated testing is key to reducing costs while maintaining system safety. However, simulation and automated testing are not seeing the degree of widespread adoption in practice that their potential would motivate. Our goal in this paper is to develop a principled understanding of the ways developers use simulation in their process, and the challenges they face in doing so. This type of understanding can guide the development of more effective simulators and testing techniques for modern robotics development.…
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
TopicsSoftware Testing and Debugging Techniques · Model-Driven Software Engineering Techniques · Real-time simulation and control systems
