Evolutionary Developmental Soft Robotics
Towards adaptive and intelligent machines following Nature’s approach to design Francesco Corucci, PhD
November 16th, 2017 - ShanghAI Lectures
Evolutionary Developmental Soft Robotics Towards adaptive and - - PowerPoint PPT Presentation
Evolutionary Developmental Soft Robotics Towards adaptive and intelligent machines following Natures approach to design Francesco Corucci, PhD November 16th, 2017 - ShanghAI Lectures Motivations: diversity, complexity, sophistication F.
November 16th, 2017 - ShanghAI Lectures
2 Evolutionary Developmental Soft Robotics
3 Evolutionary Developmental Soft Robotics
Camouflage Skills Creativity Reasoning, cognition
4 Evolutionary Developmental Soft Robotics
5 Evolutionary Developmental Soft Robotics
DARPA Robotics Challenge Finals, 2015
6 Evolutionary Developmental Soft Robotics
Cheetah robot, MIT
ECCE robot
OCTOPUS, SSSA Bat robot, Brown RoboBees, Harvard Soft fish, MIT Lampetra, SSSA Plantoid robot, IIT
7 Evolutionary Developmental Soft Robotics
8 Evolutionary Developmental Soft Robotics
9 Evolutionary Developmental Soft Robotics
10 Evolutionary Developmental Soft Robotics
11 Evolutionary Developmental Soft Robotics
Population
12 Evolutionary Developmental Soft Robotics
Natural selection After some generations
13 Evolutionary Developmental Soft Robotics
14 Evolutionary Developmental Soft Robotics
Fitness A function (objective) to be maximized/minimized Individuals Candidate solutions Encoding Data structure (e.g. bitstring, network, …) Reproduction Stochastic
candidate solutions (e.g. flip a bit with a given probability)
(quantifying how good each candidate solution is)
(higher fitness, higher probability)
(stochastic mutations, recombinations variation)
(random set of candidate solutions)
Parents
15 Evolutionary Developmental Soft Robotics
From: YouTube (Arseniy Nikolaev, virtual spiders evolution)
16 Evolutionary Developmental Soft Robotics
Desired outcome (fitness function) Problem formulation (encoding, task environment)
techniques (e.g. 3D printing) Complete,
robotic system, ready to be deployed
17 Evolutionary Developmental Soft Robotics
18 Evolutionary Developmental Soft Robotics
Pfeifer et al. Self-Organization, Embodiment, and Biologically Inspired Robotics, Science (2007) Mc Geer 1990, Passive Dynamic Walker Pfeifer and Bongard, How the body shapes the way we think (2006)
19 Evolutionary Developmental Soft Robotics
Rolf Pfeifer, Hugo Gravato Marques, and Fumiya Iida. Soft robotics: the next generation of intelligent machines. In Proceedings of the Twenty-Third international joint conference on Artificial Intelligence,pages 5{11. AAAI Press, 2013. Helmut Hauser, Auke J Ijspeert, Rudolf M Fuchslin, Rolf Pfeifer, and Wolfgang Maass. Towards a theoretical foundation for morphological computation with compliant bodies. Biological cybernetics, 105(5-6):355-370, 2011. Kohei Nakajima, Helmut Hauser, Rongjie Kang, Emanuele Guglielmino, Darwin G Caldwell, and Rolf Pfeifer. A soft body as a reservoir: case studies in a dynamic model of octopus-inspired soft robotic arm. Front. Comput. Neurosci, 7(10.3389), 2013.
20 Evolutionary Developmental Soft Robotics
From: Pfeifer, Bongard, How the body shapes the way we think, MIT press
EVOLUTION DEVELOPMENT
Can be modeled as well evo-devo
SENSORIMOTOR DYNAMICS
21 Evolutionary Developmental Soft Robotics
SOLVING COMPLEX OPTIMIZATION PROBLEMS Genetic parameters estimation and locomotion of an aquatic soft robot STUDYING ANIMALS Evolution and adaptation of a batoid-inspired wing in different fluids STUDYING THE EVOLUTION OF DEVELOPMENT AND MORPHOLOGICAL COMPUTATION STUDYING THE EVOLUTION OF SOFT LOCOMOTION Free-form evolution: effects
environmental transitions EXPLORING THE DESIGN SPACE OF A BIOINSPIRED ROBOT
Novelty-based evolutionary design of an aquatic soft robot
22 Evolutionary Developmental Soft Robotics
23 Evolutionary Developmental Soft Robotics
a soft-bodied ROV with crawling, swimming and manipulation ability." OCEANS, 2013. IEEE, 2013.
24 Evolutionary Developmental Soft Robotics
Giorgio-Serchi, A. Arienti, F. Corucci, M. Giorelli, C. Laschi, "Hybrid parameter identication
a multi-modal underwater soft robot", Bioinspiration & Biomimetics 12.2 (2017): 025007.
Bioinspiration & Biomimetics 10.4 (2015): 046012
Biomimetic and Biohybrid Systems - Living Machines 2014, Springer Lectures Notes in Articial Intelligence, 2014
25 Evolutionary Developmental Soft Robotics
Giorgio-Serchi, A. Arienti, F. Corucci, M. Giorelli, C. Laschi, "Hybrid parameter identication
a multi-modal underwater soft robot", Bioinspiration & Biomimetics 12.2 (2017): 025007.
Bioinspiration & Biomimetics 10.4 (2015): 046012.
Biomimetic and Biohybrid Systems - Living Machines 2014, Springer Lectures Notes in Articial Intelligence, 2014
Comparing model and robot trajectories in space
26 Evolutionary Developmental Soft Robotics
Calisti, M., Corucci, F., Arienti, A., & Laschi, C. (2015). Dynamics of underwater legged locomotion: modeling and experiments on an octopus-inspired
Current robot Faster configuration
27 Evolutionary Developmental Soft Robotics
28 Evolutionary Developmental Soft Robotics
Corucci, F., Calisti, M., Hauser, H., & Laschi, C. (2015, July). Novelty-based evolutionary design of morphing underwater robots. In Proceedings of the 2015 annual conference on Genetic and Evolutionary Computation (pp. 145-152). ACM. Corucci, F., Calisti, M., Hauser, H., & Laschi, C. (2015, July). Evolutionary discovery of self-stabilized dynamic gaits for a soft underwater legged
29 Evolutionary Developmental Soft Robotics
A carefully tuned dynamic interplay between morphology, control, environment was often
30 Evolutionary Developmental Soft Robotics
31 Evolutionary Developmental Soft Robotics
2014
32 Evolutionary Developmental Soft Robotics
Cacucciolo, V.*, Corucci, F.*, Cianchetti, M., & Laschi, C. (2014, July). Evolving optimal swimming in different fluids: a study inspired by batoid
2014
33 Evolutionary Developmental Soft Robotics
Cacucciolo, V.*, Corucci, F.*, Cianchetti, M., & Laschi, C. (2014, July). Evolving optimal swimming in different fluids: a study inspired by batoid
Cyberbotics Webots simulator
2014
34 Evolutionary Developmental Soft Robotics
35 Evolutionary Developmental Soft Robotics
properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
Conference on the Synthesis and Simulation of Living Systems, Late Breaking Proceedings (p. 6-7).
36 Evolutionary Developmental Soft Robotics
properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
Conference on the Synthesis and Simulation of Living Systems, Late Breaking Proceedings (p. 6-7).
37 Evolutionary Developmental Soft Robotics
properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
Conference on the Synthesis and Simulation of Living Systems, Late Breaking Proceedings (p. 6-7).
38 Evolutionary Developmental Soft Robotics
Simpler robots, inching, crawling More
Evolving soft robots in aquatic and terrestrial environments: effects of material properties and environmental transitions, (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
swimming soft-bodied creatures. In ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems, Late Breaking Proceedings (p. 6-7). Morphological and behavioral complexity increase Better solutions
39 Evolutionary Developmental Soft Robotics
40 Evolutionary Developmental Soft Robotics
Evolving soft robots in aquatic and terrestrial environments: effects of material properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
swimming soft-bodied creatures. In ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems, Late Breaking Proceedings (p. 6-7).
41 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Giorgio-Serchi, F., Bongard, J., & Laschi, C. (2017). Evolving soft robots in aquatic and terrestrial environments: effects of material properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
42 Evolutionary Developmental Soft Robotics
properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
Conference on the Synthesis and Simulation of Living Systems, Late Breaking Proceedings (p. 6-7).
43 Evolutionary Developmental Soft Robotics
44 Evolutionary Developmental Soft Robotics
Laschi, C. (2017). Evolving soft robots in aquatic and terrestrial environments: effects of material properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
(2016). Evolving swimming soft-bodied creatures. In ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems, Late Breaking Proceedings (p. 6-7).
45 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Giorgio-Serchi, F., Bongard, J., & Laschi, C. (2017). Evolving soft robots in aquatic and terrestrial environments: effects of material properties and environmental transitions (under review, arXiv preprint arXiv:1711.06605. ISO 690, 2017)
46 Evolutionary Developmental Soft Robotics
The fastest terrestrial runner was evolved in WaterLand experiments: it shows traces of ancestral tentacles once used to swim, now used to balance (Slow-motion)
47 Evolutionary Developmental Soft Robotics
48 Evolutionary Developmental Soft Robotics
49 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Lipson, H., Laschi, C., & Bongard, J. (2016). Material properties affect evolution’s ability to exploit morphological computation in growing soft-bodied creatures. In ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems (pp. 234-241).
50 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Lipson, H., Laschi, C., & Bongard, J. (2016). Material properties affect evolution’s ability to exploit morphological computation in growing soft-bodied creatures. In ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems (pp. 234-241).
51 Evolutionary Developmental Soft Robotics
52 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Lipson, H., Laschi, C., & Bongard, J. (2016). Material properties affect evolution’s ability to exploit morphological computation in growing soft-bodied creatures. In ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems (pp. 234-241).
53 Evolutionary Developmental Soft Robotics
54 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Lipson, H., Laschi, C., & Bongard, J. (2016). Material properties affect evolution’s ability to exploit morphological computation in growing soft-bodied creatures. In ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems (pp. 234-241).
55 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Kriegman, S., Laschi, C., Bongard, J., (2017). Evolutionary developmental soft robotics as a framework to study intelligence and adaptive behavior in animals and plants, Frontiers in Robotics and AI
56 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Kriegman, S., Laschi, C., Bongard, J., (2017). Evolutionary developmental soft robotics as a framework to study intelligence and adaptive behavior in animals and plants, Frontiers in Robotics and AI
57 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Kriegman, S., Laschi, C., Bongard, J., (2017). Evolutionary developmental soft robotics as a framework to study intelligence and adaptive behavior in animals and plants, Frontiers in Robotics and AI
Color codes current stiffness: Red: stiffer Blue: softer A stiff skeleton (red) grows all around the robot in order to better withstand the increased load This allows the robot to retains ~40% of its
58 Evolutionary Developmental Soft Robotics
Corucci, F., Cheney, N., Kriegman, S., Laschi, C., Bongard, J., (2017). Evolutionary developmental soft robotics as a framework to study intelligence and adaptive behavior in animals and plants, Frontiers in Robotics and AI
The evolved adaptive law appears to be general Resulted in increased adaptivity and robustness
With progresses in soft fabrication and 3D printing, a fully automated
59 Evolutionary Developmental Soft Robotics
60 Evolutionary Developmental Soft Robotics
62 Evolutionary Developmental Soft Robotics
study intelligence and adaptive behavior in animals and plants", Frontiers in Robotics and AI
approach to design", In Soft Robotics: Trends, Applications and Challenges, Springer, 2017, 111-116
morphological computation in growing soft-bodied creatures", In: Proceedings of ALIFE XV, The Fifteenth International Conference on the Synthesis and Simulation of Living Systems, 2016
Robots", In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), 2017
environments: effects of material properties and environmental transitions", (under review, arXiv preprint arXiv:1711.06605. ISO 690)
In: Proceedings of the Genetic and Evolutionary Computation Conference (GECCO), 2015
legged robot", In: Proceedings of the 17th IEEE International Conference on Advanced Robotics (ICAR2015), 2015
batoid fishes", In: Biomimetic and Biohybrid Systems - Living Machines 2014, Springer Lectures Notes in Articial Intelligence, 2014 (* equal contribution)
underwater soft robot", Bioinspiration & Biomimetics 12.2 (2017): 025007.