Abstract
Software is becoming the core aspect in robotics development and it is growing in terms of complexity and size. However, roboticists and researchers are struggling in ensuring and even measuring the quality of their software with respect to run-time properties such as energy efficiency and performance. This paper presents Robot Runner, a tool for streamlining the execution of measurement-based experiments involving robotics software. The tool is able to automatically setup, start, resume, and fully replicate user-defined experiments. Thanks to its plugin-based architecture, the tool is fully independent of the number, type, and complexity of the used robots (both real and simulated). GitHub repository - https://github.com/S2-group/robot-runner Youtube video - https://youtu.be/le-SAXI2k1.
Original language | English |
---|---|
Title of host publication | 2021 IEEE/ACM 43rd International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) |
Publisher | IEEE Computer Society |
Pages | 33-36 |
Number of pages | 4 |
ISBN (Print) | 9781665412193 |
DOIs | |
Publication status | Published - 2021 |
Event | 43rd IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2021 - Virtual, Online, Spain Duration: 25 May 2021 → 28 May 2021 |
Publication series
Name | Proceedings - International Conference on Software Engineering |
---|---|
ISSN (Print) | 0270-5257 |
Conference
Conference | 43rd IEEE/ACM International Conference on Software Engineering: Companion, ICSE-Companion 2021 |
---|---|
Country/Territory | Spain |
City | Virtual, Online |
Period | 25/05/21 → 28/05/21 |
Bibliographical note
Funding Information:ACKNOWLEDGMENTS This research is partially supported by the Dutch Research Council (NWO) through the OCENW.XS2.038 grant.
Publisher Copyright:
© 2021 IEEE.
Funding
ACKNOWLEDGMENTS This research is partially supported by the Dutch Research Council (NWO) through the OCENW.XS2.038 grant.
Keywords
- Empirical software engineering
- Robotics software
- ROS