Back to Search Start Over

Simulating the evolution of soft and rigid-body robots

Authors :
Collin Cappelle
Sam Kriegman
Anton Bernatskiy
Josh C. Bongard
Francesco Corucci
Nick Cheney
Source :
GECCO (Companion)
Publication Year :
2017
Publisher :
ACM, 2017.

Abstract

In evolutionary robotics, evolutionary methods are used to optimize robots to different tasks. Because using physical robots is costly in terms of both time and money, simulated robots are generally used instead. Most physics engines are written in C++ which can be a barrier for new programmers. In this paper we present two Python wrappers, Pyrosim and Evosoro, around two well used simulators, Open Dynamics Engine (ODE) and Voxelyze/VoxCAD, which respectively handle rigid and soft bodied simulation. Python is an easier language to understand so more time can be spent on developing the actual experiment instead of programming the simulator.

Details

Database :
OpenAIRE
Journal :
Proceedings of the Genetic and Evolutionary Computation Conference Companion
Accession number :
edsair.doi...........b423508fc938982e5ce8e14c30d39f58
Full Text :
https://doi.org/10.1145/3067695.3082051