Comparing Popular Simulation Environments in the Scope of Robotics and
Reinforcement Learning
- URL: http://arxiv.org/abs/2103.04616v1
- Date: Mon, 8 Mar 2021 09:08:53 GMT
- Title: Comparing Popular Simulation Environments in the Scope of Robotics and
Reinforcement Learning
- Authors: Marian K\"orber, Johann Lange, Stephan Rediske, Simon Steinmann,
Roland Gl\"uck
- Abstract summary: We show that the chosen simulation environments benefit the most from single core performance.
Using a multi core system, multiple simulations could be run in parallel to increase the performance.
- Score: 0.0
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: This letter compares the performance of four different, popular simulation
environments for robotics and reinforcement learning (RL) through a series of
benchmarks. The benchmarked scenarios are designed carefully with current
industrial applications in mind. Given the need to run simulations as fast as
possible to reduce the real-world training time of the RL agents, the
comparison includes not only different simulation environments but also
different hardware configurations, ranging from an entry-level notebook up to a
dual CPU high performance server. We show that the chosen simulation
environments benefit the most from single core performance. Yet, using a multi
core system, multiple simulations could be run in parallel to increase the
performance.
Related papers
- High-Performance ARM-on-ARM Virtualization for Multicore SystemC-TLM-Based Virtual Platforms [0.16492989697868893]
ARM-on-ARM virtual platform achieves up to 10 x speedup over traditional instruction-set-simulator-based models on compute-intensive workloads.<n>We present a multicore SystemC-TLM-based CPU model that can be used as a drop-in replacement for an instruction-set simulator.
arXiv Detail & Related papers (2025-05-19T11:21:45Z) - AI Metropolis: Scaling Large Language Model-based Multi-Agent Simulation with Out-of-order Execution [15.596642151634319]
AI Metropolis is a simulation engine that improves the efficiency of LLM agent simulations by incorporating out-of-order execution scheduling.
Our evaluations demonstrate that AI Metropolis achieves speedups from 1.3x to 4.15x over standard parallel simulation with global synchronization.
arXiv Detail & Related papers (2024-11-05T21:54:14Z) - BeSimulator: A Large Language Model Powered Text-based Behavior Simulator [28.112491177744783]
We introduce BeSimulator as an attempt towards behavior simulation in the context of text-based environments.
BeSimulator can generalize across scenarios and achieve long-horizon complex simulation.
arXiv Detail & Related papers (2024-09-24T08:37:04Z) - Learning Quadruped Locomotion Using Differentiable Simulation [31.80380408663424]
Differentiable simulation promises fast convergence and stable training.
This work proposes a new differentiable simulation framework to overcome these challenges.
Our framework enables learning quadruped walking in simulation in minutes without parallelization.
arXiv Detail & Related papers (2024-03-21T22:18:59Z) - Waymax: An Accelerated, Data-Driven Simulator for Large-Scale Autonomous
Driving Research [76.93956925360638]
Waymax is a new data-driven simulator for autonomous driving in multi-agent scenes.
It runs entirely on hardware accelerators such as TPUs/GPUs and supports in-graph simulation for training.
We benchmark a suite of popular imitation and reinforcement learning algorithms with ablation studies on different design decisions.
arXiv Detail & Related papers (2023-10-12T20:49:15Z) - QuadSim: A Quadcopter Rotational Dynamics Simulation Framework For
Reinforcement Learning Algorithms [0.0]
This study focuses on designing and developing a mathematically based quadcopter rotational dynamics simulation framework.
The framework aims to simulate both linear and nonlinear representations of a quadcopter.
The simulation environment has been expanded to be compatible with the OpenAI Gym toolkit.
arXiv Detail & Related papers (2022-02-14T20:34:08Z) - Parallel Simulation of Quantum Networks with Distributed Quantum State
Management [56.24769206561207]
We identify requirements for parallel simulation of quantum networks and develop the first parallel discrete event quantum network simulator.
Our contributions include the design and development of a quantum state manager that maintains shared quantum information distributed across multiple processes.
We release the parallel SeQUeNCe simulator as an open-source tool alongside the existing sequential version.
arXiv Detail & Related papers (2021-11-06T16:51:17Z) - Sim and Real: Better Together [47.14469055555684]
We demonstrate how to learn simultaneously from both simulation and interaction with the real environment.
We propose an algorithm for balancing the large number of samples from the high throughput but less accurate simulation.
We analyze such multi-environment interaction theoretically, and provide convergence properties, through a novel theoretical replay buffer analysis.
arXiv Detail & Related papers (2021-10-01T14:30:03Z) - SimNet: Computer Architecture Simulation using Machine Learning [3.7019798164954336]
This work describes a concerted effort, where machine learning (ML) is used to accelerate discrete-event simulation.
A GPU-accelerated parallel simulator is implemented based on the proposed instruction latency predictor.
Its simulation accuracy and throughput are validated and evaluated against a state-of-the-art simulator.
arXiv Detail & Related papers (2021-05-12T17:31:52Z) - DriveGAN: Towards a Controllable High-Quality Neural Simulation [147.6822288981004]
We introduce a novel high-quality neural simulator referred to as DriveGAN.
DriveGAN achieves controllability by disentangling different components without supervision.
We train DriveGAN on multiple datasets, including 160 hours of real-world driving data.
arXiv Detail & Related papers (2021-04-30T15:30:05Z) - Large Batch Simulation for Deep Reinforcement Learning [101.01408262583378]
We accelerate deep reinforcement learning-based training in visually complex 3D environments by two orders of magnitude over prior work.
We realize end-to-end training speeds of over 19,000 frames of experience per second on a single and up to 72,000 frames per second on a single eight- GPU machine.
By combining batch simulation and performance optimizations, we demonstrate that Point navigation agents can be trained in complex 3D environments on a single GPU in 1.5 days to 97% of the accuracy of agents trained on a prior state-of-the-art system.
arXiv Detail & Related papers (2021-03-12T00:22:50Z) - A User's Guide to Calibrating Robotics Simulators [54.85241102329546]
This paper proposes a set of benchmarks and a framework for the study of various algorithms aimed to transfer models and policies learnt in simulation to the real world.
We conduct experiments on a wide range of well known simulated environments to characterize and offer insights into the performance of different algorithms.
Our analysis can be useful for practitioners working in this area and can help make informed choices about the behavior and main properties of sim-to-real algorithms.
arXiv Detail & Related papers (2020-11-17T22:24:26Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.