Experimental Validation of Robust Resonance Entrainment for CPG-Controlled Tensegrity Structures

Rhythmic motion employed in animal locomotion is ultimately controlled by neuronal circuits known as central pattern generators (CPGs). It appears that these controllers produce efficient oscillatory command signals by entraining to a resonant gait via sensory feedback. This property is of great interest in the control of autonomous vehicles. In this paper, we experimentally validate synthesized CPG control of tensegrity structures. The prestressed cables in a tensegrity structure provide a method of simultaneous actuation and sensing, analogous to the biological motor control mechanism of regulating muscle stiffness through motoneuron activation and sensing the resulting motion by stretch receptors. A three-cell class-two tensegrity structure is designed, built, and modeled to predict the structure's dynamic response. The models are experimentally validated using open-loop control tests. Next, a simple CPG, called a reciprocal inhibition oscillator (RIO), is designed and synthesized in real time. The RIOs outputs are used as actuation commands, while sensory signals from the tensegrity are fed back to the RIO. Multiple controller configurations are tested to validate an RIO design method developed and reported in a complementary study. Finally, the tensegrity dynamics are perturbed by altering the mass of the tensegrity, and the robustness of RIO control is demonstrated through its ability to entrain to the perturbed system.

[1]  T. Brown The intrinsic factors in the act of progression in the mammal , 1911 .

[2]  F. Delcomyn Neural basis of rhythmic behavior in animals. , 1980, Science.

[3]  R. Bagley,et al.  Fractional order state equations for the control of viscoelasticallydamped structures , 1991 .

[4]  Hiroshi Furuya,et al.  Concept of Deployable Tensegrity Structures in Space Application , 1992 .

[5]  Haym Benaroya Tensile-Integrity Structures for the Moon , 1993 .

[6]  W. O. Friesen,et al.  Reciprocal inhibition: A mechanism underlying oscillatory animal movements , 1994, Neuroscience & Biobehavioral Reviews.

[7]  E. Marder,et al.  Principles of rhythmic motor pattern generation. , 1996, Physiological reviews.

[8]  Cornel Sultan,et al.  Controllable tensegrity: a new class of smart structures , 1997, Smart Structures.

[9]  C. Sultan,et al.  Integrated Design of Controllable Tensegrity Structures , 1997, Adaptive Structures and Material Systems.

[10]  Martin Corless,et al.  Nonlinear robust tracking control of a tensegrity motion simulator , 1998, Defense, Security, and Sensing.

[11]  Robert E. Skelton,et al.  Tendon control deployment of tensegrity structures , 1998, Smart Structures.

[12]  Matthew M. Williamson,et al.  Neural control of rhythmic arm movements , 1998, Neural Networks.

[13]  C. Sultan Modeling, design, and control of tensegrity structures with applications , 1999 .

[14]  Martin Corless,et al.  Peak-to-peak control of an adaptive tensegrity space telescope , 1999, Smart Structures.

[15]  S. Grillner,et al.  Neuronal Control of LocomotionFrom Mollusc to Man , 1999 .

[16]  Martin Corless,et al.  Tensegrity Flight Simulator , 2000 .

[17]  C. Liguori,et al.  Propagation of uncertainty in a discrete Fourier transform algorithm , 2000 .

[18]  W. O. Friesen,et al.  Sensory and central mechanisms control intersegmental coordination , 2001, Current Opinion in Neurobiology.

[19]  Robert E. Skelton,et al.  Dynamics of the shell class of tensegrity structures , 2001, J. Frankl. Inst..

[20]  Martin Corless,et al.  Symmetrical reconfiguration of tensegrity structures , 2002 .

[21]  Narongsak Kanchanasaratool,et al.  Motion control of a tensegrity platform , 2002, Commun. Inf. Syst..

[22]  M. Corless,et al.  Linear dynamics of tensegrity structures , 2002 .

[23]  J.B. Aldrich,et al.  Control synthesis for a class of light and agile robotic tensegrity structures , 2003, Proceedings of the 2003 American Control Conference, 2003..

[24]  Cornel Sultan,et al.  Deployment of tensegrity structures , 2003 .

[25]  René Motro,et al.  Tensegrity: Structural Systems for the Future , 2003 .

[26]  A. Tibert,et al.  Review of Form-Finding Methods for Tensegrity Structures , 2003 .

[27]  Jean-Paul Pinaud,et al.  Path planning for the deployment of tensegrity structures , 2003, SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

[28]  Hiroshi Shimizu,et al.  Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment , 1991, Biological Cybernetics.

[29]  Kiyotoshi Matsuoka,et al.  Sustained oscillations generated by mutually inhibiting neurons with adaptation , 1985, Biological Cybernetics.

[30]  Milenko Masic,et al.  Open-loop control of class-2 tensegrity towers , 2004, SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

[31]  Jean-Jacques E. Slotine,et al.  On partial contraction analysis for coupled nonlinear oscillators , 2004, Biological Cybernetics.

[32]  Milenko Masic,et al.  Optimization of class 2 tensegrity towers , 2004, SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

[33]  Robert E. Skelton,et al.  Deployment of a class 2 tensegrity boom , 2004, SPIE Smart Structures and Materials + Nondestructive Evaluation and Health Monitoring.

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

[35]  Tetsuya Iwasaki,et al.  Sensory Feedback Mechanism Underlying Entrainment of Central Pattern Generator to Mechanical Resonance , 2006, Biological Cybernetics.

[36]  Keith Moored,et al.  The Analysis of Tensegrity Structures for the Design of a Morphing Wing , 2005 .

[37]  Clément Gosselin,et al.  Kinematic and static analysis of a planar modular 2-DoF tensegrity mechanism , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[38]  Thomas K. Bliss,et al.  Optimization of a tensegrity wing for biomimetic applications , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[39]  Faming Li,et al.  Sensor/actuator selection for tensegrity structures , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[40]  Maurício C. de Oliveira,et al.  A Discussion on Control of Tensegrity Systems , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[41]  Clément Gosselin,et al.  Kinematic, static and dynamic analysis of a planar 2-DOF tensegrity mechanism , 2006 .

[42]  R. Skelton Dynamics of Tensegrity Systems: Compact Forms , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[43]  Jean-Jacques E. Slotine,et al.  Stable concurrent synchronization in dynamic system networks , 2005, Neural Networks.

[44]  A. Ijspeert,et al.  From Swimming to Walking with a Salamander Robot Driven by a Spinal Cord Model , 2007, Science.

[45]  Daniel P Ferris,et al.  Resonant hopping of a robot controlled by an artificial neural oscillator , 2008, Bioinspiration & biomimetics.

[46]  Tetsuya Iwasaki,et al.  Circulant Synthesis of Central Pattern Generators With Application to Control of Rectifier Systems , 2008, IEEE Transactions on Automatic Control.

[47]  Tetsuya Iwasaki,et al.  Multivariable harmonic balance for central pattern generators , 2008, Autom..

[48]  T. Iwasaki,et al.  Formal analysis of resonance entrainment by central pattern generator , 2008, Journal of mathematical biology.

[49]  Soon-Jo Chung,et al.  CPG-based control of a turtle-like underwater vehicle , 2008, Auton. Robots.

[50]  Soon-Jo Chung,et al.  Neurobiologically Inspired Control of Engineered Flapping Flight , 2010 .

[51]  Tetsuya Iwasaki,et al.  Entrainment to Natural Oscillations via Uncoupled Central Pattern Generators , 2011, IEEE Transactions on Automatic Control.

[52]  H. Bart-Smith,et al.  Central Pattern Generator Control of a Tensegrity Swimmer , 2013, IEEE/ASME Transactions on Mechatronics.