Investigating Modular Coupling of Morphology and Control with Digital Muscles

The musculoskeletal systems of animals are governed by a complex network of neurons that define both highand lowlevel control. Individual joints are manipulated by multiple muscles acting as effectors for both movement and stabilization. We previously proposed a digital muscle model (DMM), where the morphological and control aspects of simulated joints evolve concurrently. The resulting solutions can provide insight into the evolution of natural organisms as well as possible designs for engineered systems. In this paper, we explore the integration of this model with an artificial neural network (ANN), focusing on the communication connections between the two. In the singly-connected strategy, a single ANN output is delivered to a joint; each constituent muscle responds to the signal according to an evolved function. In the individually-connected strategy, a unique ANN output is delivered to each simulated muscle. Results indicate that for low degree-of-freedom (DOF) robots, the individually-connected systems exhibit higher fitness than the singly-connnected systems. However, in larger DOF robots, the two strategies perform comparably, despite the fact that evolved ANNs for the singly-connected system are considerably simpler in terms of the number of connections in the network.

[1]  Zoubin Ghahramani,et al.  Computational principles of movement neuroscience , 2000, Nature Neuroscience.

[2]  Auke Jan Ijspeert,et al.  Simulation and Robotics Studies of Salamander Locomotion Applying Neurobiological Principles to the Control of Locomotion in Robots , 2005 .

[3]  Richard A Satterlie,et al.  Neuromechanics: an integrative approach for understanding motor control. , 2007, Integrative and comparative biology.

[4]  Inman Harvey,et al.  Explorations in Evolutionary Robotics , 1993, Adapt. Behav..

[5]  Chandana Paul,et al.  The road less travelled: morphology in the optimization of biped robot locomotion , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[6]  Jean-Arcady Meyer,et al.  Evolving modular neural networks to solve challenging control problems , 2004 .

[7]  Shugen Ma,et al.  CPG-based control of a simulated snake-like robot adaptable to changing ground friction , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Rodney A. Brooks,et al.  A Robust Layered Control Syste For A Mobile Robot , 2022 .

[9]  Rodney A. Brooks,et al.  A Robot that Walks; Emergent Behaviors from a Carefully Evolved Network , 1989, Neural Computation.

[10]  Bernhard Sendhoff,et al.  Emerged Coupling of Motor Control and Morphological Development in Evolution of Multi-cellular Animats , 2009, ECAL.

[11]  Josh C. Bongard,et al.  The Utility of Evolving Simulated Robot Morphology Increases with Task Complexity for Object Manipulation , 2010, Artificial Life.

[12]  R. Pfeifer,et al.  Self-Organization, Embodiment, and Biologically Inspired Robotics , 2007, Science.

[13]  Phil Husbands,et al.  Evolution of central pattern generators for bipedal walking in a real-time physics environment , 2002, IEEE Trans. Evol. Comput..

[14]  F. A. Mussa-lvaldi,et al.  Convergent force fields organized in the frog's spinal cord , 1993, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[15]  Bruno Lara,et al.  Robot control and the evolution of modular neurodynamics , 2001 .

[16]  Michiel van de Panne,et al.  Flexible muscle-based locomotion for bipedal creatures , 2013, ACM Trans. Graph..

[17]  Xin Yao,et al.  Evolving artificial neural networks , 1999, Proc. IEEE.

[18]  A. J. van den Bogert,et al.  Intrinsic muscle properties facilitate locomotor control - a computer simulation study. , 1998, Motor control.

[19]  Hod Lipson,et al.  Evolutionary Robotics and Open-Ended Design Automation , 2005 .

[20]  Risto Miikkulainen,et al.  Evolving Neural Networks through Augmenting Topologies , 2002, Evolutionary Computation.

[21]  Jordan B. Pollack,et al.  Automatic design and manufacture of robotic lifeforms , 2000, Nature.

[22]  Stefano Nolfi,et al.  Evolutionary robotics , 1998, Lecture Notes in Computer Science.

[23]  Karl Sims,et al.  Evolving virtual creatures , 1994, SIGGRAPH.

[24]  Josh Bongard,et al.  Morphological change in machines accelerates the evolution of robust behavior , 2011, Proceedings of the National Academy of Sciences.