A Comparison of Humanoid Robot Simulators: A Quantitative Approach

08/11/2020
by   Angel Ayala, et al.
0

Research on humanoid robotic systems involves a considerable amount of computational resources, not only for the involved design but also for its development and subsequent implementation. For robotic systems to be implemented in real-world scenarios, in several situations, it is preferred to develop and test them under controlled environments in order to reduce the risk of errors and unexpected behavior. In this regard, a more accessible and efficient alternative is to implement the environment using robotic simulation tools. This paper presents a quantitative comparison of Gazebo, Webots, and V-REP, three simulators widely used by the research community to develop robotic systems. To compare the performance of these three simulators, elements such as CPU, memory footprint, and disk access are used to measure and compare them to each other. In order to measure the use of resources, each simulator executes 20 times a robotic scenario composed by a NAO robot that must navigate to a goal position avoiding a specific obstacle. In general terms, our results show that Webots is the simulator with the lowest use of resources, followed by V-REP, which has advantages over Gazebo, mainly because of the CPU use.

READ FULL TEXT
research
09/16/2023

OmniLRS: A Photorealistic Simulator for Lunar Robotics

Developing algorithms for extra-terrestrial robotic exploration has alwa...
research
11/17/2022

A Flexible MATLAB/Simulink Simulator for Robotic Floating-base Systems in Contact with the Ground

Physics simulators are widely used in robotics fields, from mechanical d...
research
06/17/2019

Robotic Navigation using Entropy-Based Exploration

Robotic navigation concerns the task in which a robot should be able to ...
research
07/05/2018

Expressivity in Natural and Artificial Systems

Roboticists are trying to replicate animal behavior in artificial system...
research
03/30/2020

The Pluggable Distributed Resource Allocator (PDRA): a Middleware for Distributed Computing in Mobile Robotic Networks

We present the Pluggable Distributed Resource Allocator (PDRA), a middle...
research
06/30/2023

Zespol: A Lightweight Environment for Training Swarming Agents

Agent-based modeling (ABM) and simulation have emerged as important tool...
research
11/18/2017

Robotic frameworks, architectures and middleware comparison

Nowadays, the construction of a complex robotic system requires a high l...

Please sign up or login with your details

Forgot password? Click here to reset