En este proyecto se utiliza el diseño evolutivo para la obtención automática, primero, de los niveles de sensorización y actuación virtuales necesarios para conseguir una independencia entre la arquitectura de control cognitiva y la plataforma de robot, y, segundo, de la morfología óptima del robot al mismo tiempo que su arquitectura de control.
En el diseño se obtiene, mediante co-evolución cooperativa, los módulos de sensorización y actuación virtuales adecuados, al mismo tiempo que la arquitectura incremental de comportamientos para diferentes tareas de un único robot o de diferentes sistemas multirobots. Se utiliza la alternativa de co-evolución competitiva en comportamientos contrarios entre varios robots iguales o con diferentes sensorizaciones.
Simultáneamente se usa la misma metodología co-evolutiva, de forma cooperativa y utilizando un entorno evolucionista, para obtener la morfología completa de un robot con su mecanismo de control. Finalmente, se estudian estructuras robóticas mecánicas óptimas para comportamientos concretos.