Growing and Evolving Soft Robots

Completely soft and flexible robots offer to revolutionize fields ranging from search and rescue to endoscopic surgery. One of the outstanding challenges in this burgeoning field is the chicken-and-egg problem of body-brain design: Development of locomotion requires the preexistence of a locomotion-capable body, and development of a location-capable body requires the preexistence of a locomotive gait. This problem is compounded by the high degree of coupling between the material properties of a soft body (such as stiffness or damping coefficients) and the effectiveness of a gait. This article synthesizes four years of research into soft robotics, in particular describing three approaches to the co-discovery of soft robot morphology and control. In the first, muscle placement and firing patterns are coevolved for a fixed body shape with fixed material properties. In the second, the material properties of a simulated soft body coevolve alongside locomotive gaits, with body shape and muscle placement fixed. In the third, a developmental encoding is used to scalably grow elaborate soft body shapes from a small seed structure. Considerations of the simulation time and the challenges of physically implementing soft robots in the real world are discussed.

[1]  Przemyslaw Prusinkiewicz,et al.  The Algorithmic Beauty of Plants , 1990, The Virtual Laboratory.

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

[3]  Karl Sims,et al.  Evolving 3d morphology and behavior by competition , 1994 .

[4]  Jordan B. Pollack,et al.  Coevolutionary robotics , 1999, Proceedings of the First NASA/DoD Workshop on Evolvable Hardware.

[5]  Jordan B. Pollack,et al.  Evolving L-systems to generate virtual creatures , 2001, Comput. Graph..

[6]  Jordan B. Pollack,et al.  Three Generations of Automatically Designed Robots , 2001, Artificial Life.

[7]  Gregory S. Hornby,et al.  The advantages of generative grammatical encodings for physical design , 2001, Proceedings of the 2001 Congress on Evolutionary Computation (IEEE Cat. No.01TH8546).

[8]  R. Pfeifer,et al.  Repeated structure and dissociation of genotypic and phenotypic complexity in artificial ontogeny , 2001 .

[9]  Josh Bongard,et al.  Evolving modular genetic regulatory networks , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[10]  Risto Miikkulainen,et al.  A Taxonomy for Artificial Embryogeny , 2003, Artificial Life.

[11]  Rolf Pfeifer,et al.  Morpho-functional machines : the new species : designing embodied intelligence , 2003 .

[12]  R. Pfeifer,et al.  Evolving Complete Agents using Artificial Ontogeny , 2003 .

[13]  Gregory S. Hornby,et al.  An Evolved Antenna for Deployment on NASA's Space Technology 5 Mission , 2004 .

[14]  Una-May O'Reilly,et al.  Extending Grammatical Evolution to Evolve Digital Surfaces with Genr8 , 2004, EuroGP.

[15]  John R. Koza,et al.  Automated Re-invention of a Previously Patented Optical Lens System Using Genetic Programming , 2005, EuroGP.

[16]  Barry A. Trimmer,et al.  New challenges in biorobotics: Incorporating soft tissue into control systems , 2008 .

[17]  Hod Lipson,et al.  Automated discovery and optimization of large irregular tensegrity structures , 2009 .

[18]  Wolfgang Banzhaf,et al.  Accelerating evolutionary computation with graphics processing units , 2009, GECCO '09.

[19]  Kenneth O. Stanley,et al.  A Hypercube-Based Encoding for Evolving Large-Scale Neural Networks , 2009, Artificial Life.

[20]  J. Socha,et al.  Visceral-Locomotory Pistoning in Crawling Caterpillars , 2010, Current Biology.

[21]  Hod Lipson,et al.  Morphological evolution of freeform robots , 2010, GECCO '10.

[22]  Hod Lipson,et al.  Evolving Amorphous Robots , 2010, ALIFE.

[23]  John Rieffel,et al.  A Face-Encoding Grammar for the Generation of Tetrahedral-Mesh Soft Bodies , 2010, ALIFE.

[24]  Huai-Ti Lin,et al.  GoQBot: a caterpillar-inspired soft-bodied rolling robot , 2011, Bioinspiration & biomimetics.

[25]  Huai-Ti Lin,et al.  Towards a biomorphic soft robot: Design constraints and solutions , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[26]  Barry A. Trimmer,et al.  A constitutive model for active–passive transition of muscle fibers , 2012 .

[27]  Ralf Schweizer Morpho Functional Machines The New Species Designing Embodied Intelligence , 2016 .