Design and control of compliant tensegrity robots through simulation and hardware validation

To better understand the role of tensegrity structures in biological systems and their application to robotics, the Dynamic Tensegrity Robotics Lab at NASA Ames Research Center, Moffett Field, CA, USA, has developed and validated two software environments for the analysis, simulation and design of tensegrity robots. These tools, along with new control methodologies and the modular hardware components developed to validate them, are presented as a system for the design of actuated tensegrity structures. As evidenced from their appearance in many biological systems, tensegrity (‘tensile–integrity’) structures have unique physical properties that make them ideal for interaction with uncertain environments. Yet, these characteristics make design and control of bioinspired tensegrity robots extremely challenging. This work presents the progress our tools have made in tackling the design and control challenges of spherical tensegrity structures. We focus on this shape since it lends itself to rolling locomotion. The results of our analyses include multiple novel control approaches for mobility and terrain interaction of spherical tensegrity structures that have been tested in simulation. A hardware prototype of a spherical six-bar tensegrity, the Reservoir Compliant Tensegrity Robot, is used to empirically validate the accuracy of simulation.

[1]  R. Fuller,et al.  Synergetics: Explorations in the Geometry of Thinking , 1975 .

[2]  C. Calladine Buckminster Fuller's “Tensegrity” structures and Clerk Maxwell's rules for the construction of stiff frames , 1978 .

[3]  D. Ingber,et al.  Cellular tensegrity : defining new rules of biological design that govern the cytoskeleton , 2022 .

[4]  D. Ingber,et al.  Mechanical behavior in living cells consistent with the tensegrity model , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[5]  S. Levin THE TENSEGRITY-TRUSS AS A MODEL FOR SPINE MECHANICS: BIOTENSEGRITY , 2002 .

[6]  Gunnar Tibert,et al.  Deployable Tensegrity Structures for Space Applications , 2002 .

[7]  G. Méal Anatomy Trains: Myofascial Meridians for Manual and Movement Therapists , 2003 .

[8]  Gunnar Tibert,et al.  Deployable tensegrity masts , 2003 .

[9]  Harald Haas,et al.  Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication , 2004, Science.

[10]  Ian F. C. Smith,et al.  Active Tensegrity Structure , 2004 .

[11]  Kiyotoshi Matsuoka,et al.  Mechanisms of frequency and pattern control in the neural rhythm generators , 1987, Biological Cybernetics.

[12]  A. Ijspeert,et al.  From Dynamic Hebbian Learning for Oscillators to Adaptive Central Pattern Generators , 2005 .

[13]  H. Lipson,et al.  Gait production in a tensegrity based robot , 2005, ICAR '05. Proceedings., 12th International Conference on Advanced Robotics, 2005..

[14]  Chandana Paul,et al.  Design and control of tensegrity robots for locomotion , 2006, IEEE Transactions on Robotics.

[15]  Benjamin Schrauwen,et al.  An experimental unification of reservoir computing methods , 2007, Neural Networks.

[16]  Kagan Tumer,et al.  Distributed agent-based air traffic flow management , 2007, AAMAS '07.

[17]  Auke Jan Ijspeert,et al.  Central pattern generators for locomotion control in animals and robots: A review , 2008, Neural Networks.

[18]  Sergi Hernandez Juan,et al.  Tensegrity frameworks: Static analysis review. , 2008 .

[19]  Shinichi Hirai,et al.  Crawling by body deformation of tensegrity structure robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[20]  Josep M. Mirats Tur,et al.  Control and simulation of a tensegrity-based mobile robot , 2009, Robotics Auton. Syst..

[21]  Hod Lipson,et al.  Morphological communication: exploiting coupled dynamics in a complex mechanical structure to achieve locomotion , 2009, Journal of The Royal Society Interface.

[22]  D. Ingber,et al.  Mechanotransduction at a distance: mechanically coupling the extracellular matrix with the nucleus , 2009, Nature Reviews Molecular Cell Biology.

[23]  Sergi Hernandez Juan,et al.  Tensegrity frameworks: Dynamic analysis review and open problems , 2009 .

[24]  Josep M. Mirats-Tur,et al.  Tensegrity frameworks: dynamic analysis review and open problems , 2009 .

[25]  Auke Ijspeert,et al.  Modeling discrete and rhythmic movements through motor primitives: a review , 2010, Biological Cybernetics.

[26]  Liviu Panait,et al.  Theoretical Convergence Guarantees for Cooperative Coevolutionary Algorithms , 2010, Evolutionary Computation.

[27]  Ian F. C. Smith,et al.  Design optimization and dynamic analysis of a tensegrity-based footbridge , 2010 .

[28]  Auke Jan Ijspeert,et al.  Integration of vision and central pattern generator based locomotion for path planning of a non-holonomic crawling humanoid robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Josep M. Mirats-Tur,et al.  A Three-DoF Actuated Robot , 2011, IEEE Robotics & Automation Magazine.

[30]  Shinichi Hirai,et al.  Rolling tensegrity driven by pneumatic soft actuators , 2012, 2012 IEEE International Conference on Robotics and Automation.

[31]  A Ayali,et al.  Modeling of caterpillar crawl using novel tensegrity structures. , 2012, Bioinspiration & biomimetics.

[32]  Helmut Hauser,et al.  Computing with a muscular-hydrostat system , 2013, 2013 IEEE International Conference on Robotics and Automation.

[33]  Helmut Hauser,et al.  A soft body as a reservoir: case studies in a dynamic model of octopus-inspired soft robotic arm , 2013, Front. Comput. Neurosci..

[34]  Auke Jan Ijspeert,et al.  Modular control of limit cycle locomotion over unperceived rough terrain , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[35]  Atil Iscen,et al.  Controlling tensegrity robots through evolution , 2013, GECCO '13.

[36]  Klaus Zimmermann,et al.  Vibration-driven mobile robots based on single actuated tensegrity structures , 2013, 2013 IEEE International Conference on Robotics and Automation.

[37]  Hilary Bart-Smith,et al.  Experimental Validation of Robust Resonance Entrainment for CPG-Controlled Tensegrity Structures , 2013, IEEE Transactions on Control Systems Technology.

[38]  Atil Iscen,et al.  Learning to control complex tensegrity robots , 2013, AAMAS.

[39]  Auke Jan Ijspeert,et al.  Learning robot gait stability using neural networks as sensory feedback function for Central Pattern Generators , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[40]  George E. Gorospe,et al.  TENSEGRITY BASED PROBES FOR PLANETARY EXPLORATION : ENTRY , DESCENT AND LANDING ( EDL ) AND SURFACE MOBILITY ANALYSIS , 2013 .

[41]  Benjamin Schrauwen,et al.  Locomotion Without a Brain: Physical Reservoir Computing in Tensegrity Structures , 2013, Artificial Life.

[42]  Roger D. Quinn,et al.  Tetraspine: Robust terrain handling on a tensegrity robot using central pattern generators , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[43]  Atil Iscen,et al.  Design and evolution of a modular tensegrity robot platform , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[44]  S. Blanchard Anatomy Trains: Myofascial Meridians for Manual and Movement Therapists , 2014 .

[45]  Vytas SunSpiral,et al.  Super Ball Bot - Structures for Planetary Landing and Exploration, NIAC Phase 2 Final Report , 2015 .