Litcius/Paper detail

A Systematic Comparison of Simulation Software for Robotic Arm Manipulation using ROS2

Florent P. Audonnet, A. Hamilton, Gerardo Aragón-Camarasa

20222022 22nd International Conference on Control, Automation and Systems (ICCAS)30 citationsDOIOpen Access PDF

Abstract

Simulation software is a powerful tool for robotics research, allowing the virtual representation of the real world. However, with the rise of the Robot Operating System (ROS), there are new simulation software packages that have not been compared within the literature. This paper proposes a systematic review of simulation software compatible with ROS version 2. The focus is research in robotics arm manipulation as it represents the most often used robotic application in industry and their future applicability to digital twins. For this, we thus benchmark simulation software under similar parameters, tasks and scenarios and evaluate them in terms of their capability for long-term operations, success at completing a task, repeatability and resource usage. We find that there is no best simulation software overall. Still, two simulation packages (Ignition and Webots) have higher stability than others while, in terms of resource usage, PyBullet and Coppeliasim consume less than their competitors.

Topics & Concepts

Computer scienceSoftwareRoboticsTask (project management)Benchmark (surveying)Simulation softwareRobotArtificial intelligenceResource (disambiguation)Verification and validationRobotic armSimulationSoftware engineeringSystems engineeringEngineeringOperating systemComputer networkOperations managementGeodesyGeographyRobot Manipulation and LearningRobotics and Automated SystemsDigital Transformation in Industry
A Systematic Comparison of Simulation Software for Robotic Arm Manipulation using ROS2 | Litcius