Introducing a 3D physics simulation plugin for the ARGoS robot simulator

Richard Redpath*, Jon Timmis, Martin A. Trefzer

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present a plugin for the ARGoS robot simulator which enables the use of 3D physics simulation and definition of objects and entities without the need to develop new entities in C++. We provide the facility for entities to be loaded and added to simulations using a URDF inspired XML format. Loading of entities, physics simulation and rendering is all handled by the plugin, removing the need for knowledge of specific engines or OpenGL. This paves the way for ARGoS to be used not only for development and evaluation of controllers but also for evolution of robot morphologies and co-evolution of controllers and morphologies which was previously not possible without a considerable development overhead.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
PublisherSpringer
Pages269-274
Number of pages6
Volume9716
ISBN (Print)9783319403786
DOIs
Publication statusPublished - 2016
Event17th Annual Conference on Towards Autonomous Robotic Systems, TAROS 2016 - Sheffield, United Kingdom
Duration: 26 Jun 20161 Jul 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9716
ISSN (Print)03029743
ISSN (Electronic)16113349

Conference

Conference17th Annual Conference on Towards Autonomous Robotic Systems, TAROS 2016
Country/TerritoryUnited Kingdom
CitySheffield
Period26/06/161/07/16

Cite this