Research on Motion Evolution of Soft Robot Based on VoxCAD

The shape changes of soft organisms demonstrate the survival rules in the evolution of self life. It is important for the transform control of soft robots about how to envolve suitable for the shape demands. In this paper, the compositional pattern producing networks (CPPN) algorithm was used to evolve soft robot. By taking simple random functions as genotype inputs, the functions can be weighted combinations to generate the desired phenotype, which mapping relationship between genotypes and phenotypes can be achieved. The VoxCAD simulation software was used to build the three-dimensional topological structure of soft robot and the evolution process of the virtual life was realized by using the specific rule shape to simulate the real environment. The evolutionary analysis of the four-legged walking soft robot was carried out in the simulation experiment, which the effectiveness of the method was verified.

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

[2]  Joshua Evan Auerbach,et al.  Evolving CPPNs to grow three-dimensional physical structures , 2010, GECCO '10.

[3]  Kenneth O. Stanley,et al.  Evolving a Single Scalable Controller for an Octopus Arm with a Variable Number of Segments , 2010, PPSN.

[4]  Hod Lipson,et al.  Evolving Soft Robots in Tight Spaces , 2015, GECCO.

[5]  Josh C. Bongard,et al.  A minimal developmental model can increase evolvability in soft robots , 2017, GECCO.

[6]  Francesco Corucci Evolutionary Developmental Soft Robotics: Towards Adaptive and Intelligent Soft Machines Following Nature’s Approach to Design , 2017 .

[7]  Sebastian Risi,et al.  Soft-Body Muscles for Evolved Virtual Creatures: The Next Step on a Bio-Mimetic Path to Meaningful Morphological Complexity , 2015, ECAL.

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

[9]  Hod Lipson,et al.  Unshackling evolution , 2014 .

[10]  Hod Lipson,et al.  Evolving three-dimensional objects with a generative encoding inspired by developmental biology , 2011, ECAL.

[11]  Kenneth O. Stanley,et al.  Compositional Pattern Producing Networks : A Novel Abstraction of Development , 2007 .

[12]  Hod Lipson,et al.  Topological evolution for embodied cellular automata , 2016, Theoretical Computer Science.

[13]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[14]  Takashi Ito,et al.  ALife approach to eco-evo-devo using evolution of virtual creatures , 2016, Artificial Life and Robotics.