
 
5 CONCLUSIONS 
We presented in this paper some experiments based 
on the grasping task (for example an autonomous 
vacuum robot). These experiments are based on the 
genetic evolution of a neurocontroller without 
hidden layer. In the first part we evolved in 
simulation eight neurocontrollers (each in a given 
environment). The neurocontroller were swapped 
and the performances in the other environments 
were evaluated. For some researchers, there is 
sometime a mix-up between the genetic algorithm 
and the generated behavior. We’ve shown that 
genetics algorithms can be easily adapted with the 
same parameters to several problems. We’ve also 
shown that the generated neurocontroller is 
dedicated to the trained environment. It means that 
genetics algorithms are generic, contrary to 
neurocontrollers that are dedicated. This result can 
probably be extended to all the parameters of the 
evaluation: noise, robot’s hardware, battery charge, 
etc. 
In the second part of the paper, several strategies 
were experimented to produce generic 
neurocontrollers. First, the evaluation of the 
individual was done in the eight environments and 
the average performance was used for the fitness 
computation. This experiment provides good results 
except in one environment where the fitness was 
very poor. In the final experiment the performance 
in the worst environment was used to compute the 
fitness. The global performance is slightly smaller 
than in the previous experiment, but the performance 
is more distributed in the environments. Generating 
generic controllers using genetic algorithms stay a 
complex problem but we’ve shown that taking the 
worst case for evaluating the individual may be a 
first step in the automatic generation of generic 
neurocontrollers. 
REFERENCES 
Jansen T. and Wegener I., 2002, On the analysis of 
evolutionary algorithms: A proof that crossover really 
can help. Algorithmica, Springer New York, Volume 
34, Number 1 / July, 47-46. 
Bäck T., 1996, Evolutionary algorithms in theory and 
practice: evolution  strategies, evolutionary 
programming, genetic algorithms. Oxford University 
Press. 
Floreano D.  and Mondada F., 1994, Automatic Creation 
of an Autonomous Agent: Genetic Evolution of a 
Neural Network Driven Robot. 3rd International 
Conference on Simulation of Adaptive Behavior 
(SAB'94). 
Mondada F., Franzi E. and Ienne, P., 1993, Mobile Robot 
Miniaturization: A Tool for Investigation in Control 
Algorithms, 3rd International Symposium on 
Experimental Robotics III, October 28-30, 501-513. 
Floreano D. and Mondada F., 1998, Evolutionary 
Neurocontrollers for Autonomous Mobile Robots. 
Neural Networks, 11(7-8), 1461-1478. 
Nolfi S. and Floreano D., 2000, Evolutionary Robotics: 
The Biology, Intelligence, and Technology of Self-
organizing Machines. Bradford book, MIT Press, 
Cambridge, Massachusetts.  
Ahuactzin J.M., Talbi E-G, Bessiere P. and Mazer E.,1992 
, Using genetic algorithms for robot motion planning. 
European Conference on Artificial Intelligence 
(ECAI92), Wien (Austria).Yamasaki  F.,   Endo K.,   
Kitano H. and   Asada M., 2002, Acquisition of 
humanoid walking motion using genetic algorithm - 
Considering characteristics of servo modules. 
Robotics and Automation, Proceedings. ICRA '02. 
IEEE International Conference on Robotics and 
Automation, 3123-3128. 
Arkin R.C., 1992, Cooperation without Communication, 
Multiagent Schema-Based Robot Navigation, Journal 
of Robotic Systems, Vol. 9 (3), avril , 351-364. 
Lucidarme P. and Simonin O.,2006 , Le robot mobile Type 
1, Journée des démonstrateurs en automatique, 
Angers, France. 
Haussler A.,   Li Y., Ng K.C., Murray-Smith D.-J. 
and Sharman, K.C., 1995,   Neurocontrollers designed 
by a genetic algorithm. First conference on genetic 
algorithms in engineering systems: innovations and 
applications, Sheffield, UK,  Publ. No. 414. 
Braitenberg V., 1986, Vehicules – experiments in synthetic 
psychology, Bradford books. 
Mitchell T.M., 1997, Machine learning. McGraw-Hill 
Science.  
EVOLUTION OF A MOBILE ROBOT’S NEUROCONTROLLER ON THE GRASPING TASK - Is Genetic also
Generic?
313