Evolutionary synthesis of grasping through self-exploratory movements of a robotic hand

This paper explores an evolutionary approach extended by developmental processes ("emhryogenic evolution") to evolve adaptive neural controllers for different robotic platforms. These controllers are able to grow, learn, and adapt to different tasks. We use a PC cluster and a physically realistic simulator of a robotic hand to synthesize grasping from random movements. We present the "ligand-receptor" concept that can be used by artificial evolution to explore (a) the growth of a neural network, (b) value systems, and (c) learning mechanisms for a given task (grasping). Different objects require different grasps, when we pick up a glass, manipulate a screwdriver, or turn the pages of a book, our fingers move very differently. The position of the hand also varies. That is a fundamental problem for a robot, because it either needs to be pre-programmed to handle every object it might encounter in the future and its possible orientations, or it must be able to learn to adjust its grasp according to what it sees and feels. Thus why a neural controller should be capable to explore its own movement capabilities, reconfigure itself to cope with environmental and morphological changes, and coherently adapt its behavior to new situations. The results show that this self exploratory activity can make the robot more robust and adaptive, and that grasping can be produced from totally random and independent movements of the fingers generated intrinsically by the neural controller.

[1]  Michael Gasser,et al.  The Development of Embodied Cognition: Six Lessons from Babies , 2005, Artificial Life.

[2]  G. Edelman,et al.  Solving Bernstein's problem: a proposal for the development of coordinated movement by selection. , 1993, Child development.

[3]  Minoru Asada,et al.  Anthropomorphic robotic soft fingertip with randomly distributed receptors , 2006, Robotics Auton. Syst..

[4]  C. Hofsten Developmental changes in the organization of prereaching movements , 1984 .

[5]  S. Takamuku,et al.  Haptic discrimination of material properties by a robotic hand , 2007, 2007 IEEE 6th International Conference on Development and Learning.

[6]  A. Streri,et al.  The development of haptic abilities in very young infants: From perception to cognition , 2005 .

[7]  Michèle Molina,et al.  Manual cyclical activity as an exploratory tool in neonates , 2004 .

[8]  Olaf Sporns,et al.  Neuromodulation and plasticity in an autonomous robot , 2002, Neural Networks.

[9]  E. Thelen Rhythmical stereotypies in normal human infants , 1979, Animal Behaviour.

[10]  Kenji Doya,et al.  Metalearning and neuromodulation , 2002, Neural Networks.

[11]  Michael A. Arbib,et al.  Color Image Segmentation using Competitive Learning , 1994, IEEE Trans. Pattern Anal. Mach. Intell..

[12]  P. E. Hotz,et al.  Evolving the morphology of a neural network for controlling a foveating retina: and its test on a real robot , 2002 .

[13]  Peter Eggenberger Hotz,et al.  An adaptive neural controller for a tendon driven robotic hand , 2006, IAS.