RoboGen - Robot generation through artificial evolution