Back to Search
Start Over
Simulating the evolution of soft and rigid-body robots
- 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.
- Subjects :
- Computer science
Evolutionary robotics
Ode
02 engineering and technology
Python (programming language)
Rigid body
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
Robot
020201 artificial intelligence & image processing
Physics engine
computer
Simulation
computer.programming_language
Subjects
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