Control of gliding in a flying snake-inspired n-chain model

Flying snakes of genus Chrysopelea possess a highly dynamic gliding behavior, which is dominated by an undulation in the form of lateral waves sent posteriorly down the body. The resulting high-amplitude periodic variations in the distribution of mass and aerodynamic forces have been hypothesized to contribute to the stability of the snake's gliding trajectory. However, a previous 2D analysis in the longitudinal plane failed to reveal a significant effect of undulation on the stability in the pitch direction. In this study, a theoretical model was used to examine the dynamics and stability characteristics of flying snakes in three dimensions. The snake was modeled as an articulated chain of airfoils connected with revolute joints. Along the lines of vibrational control methods, which employ high-amplitude periodic inputs to produce desirable stable motions in nonlinear systems, undulation was considered as a periodic input to the system. This was implemented either by directly prescribing the joint angles as periodic functions of time (kinematic undulation), or by assuming periodic torques acting at the joints (torque undulation). The aerodynamic forces were modeled using blade element theory and previously determined force coefficients. The results show that torque undulation, along with linearization-based closed-loop control, could increase the size of the basin of stability. The effectiveness of the stabilization provided by torque undulation is a function of the amplitude and frequency of the input. In addition, kinematic undulation provides open-loop stability for sufficiently large frequencies. The results suggest that the snakes need some amount of closed-loop control despite the clear contribution of undulation to glide stability. However, as the closed-loop control system needs to work around a passively stable trajectory, undulation lowers the demand for a complex closed-loop control system. Overall, this study demonstrates the possibility of maintaining stability during gliding using a morphing body instead of symmetrically paired wings.

[1]  Francesco Bullo,et al.  Averaging and Vibrational Control of Mechanical Systems , 2002, SIAM J. Control. Optim..

[2]  R. McNeill Alexander,et al.  Principles of Animal Locomotion , 2002 .

[3]  Shigeo Hirose,et al.  Design and Control of a Mobile Robot with an Articulated Body , 1990, Int. J. Robotics Res..

[4]  A. Cohen,et al.  Interactions between internal forces, body stiffness, and fluid environment in a neuromechanical model of lamprey swimming , 2010, Proceedings of the National Academy of Sciences.

[5]  Shigeo Hirose,et al.  Snake-like robots [Tutorial] , 2009, IEEE Robotics & Automation Magazine.

[6]  Ilya Kolmanovsky,et al.  New results on control of multibody systems which conserve angular momentum , 1995 .

[7]  Jordan M. Berg,et al.  Vibrational control without averaging , 2015, Autom..

[8]  Sevak Tahmasian,et al.  The need for higher-order averaging in the stability analysis of hovering, flapping-wing flight , 2015, Bioinspiration & biomimetics.

[9]  C. Ellington The Aerodynamics of Hovering Insect Flight. I. The Quasi-Steady Analysis , 1984 .

[10]  Tetsuya Iwasaki,et al.  Serpentine locomotion with robotic snakes , 2002 .

[11]  John J Socha,et al.  Becoming airborne without legs: the kinematics of take-off in a flying snake, Chrysopelea paradisi , 2006, Journal of Experimental Biology.

[12]  Shigeo Hirose,et al.  Three-dimensional serpentine motion and lateral rolling by active cord mechanism ACM-R3 , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Gabriel Taubin,et al.  Falling with Style: Bats Perform Complex Aerial Rotations by Adjusting Wing Inertia , 2015, PLoS biology.

[14]  John J Socha,et al.  Gliding flight in Chrysopelea: turning a snake into a wing. , 2011, Integrative and comparative biology.

[15]  M. Labarbera,et al.  Effects of size and behavior on aerial performance of two species of flying snakes (Chrysopelea) , 2005, Journal of Experimental Biology.

[16]  Darina Hroncová,et al.  SNAKE-LIKE ROBOTS , 2018, Acta Mechatronica.

[17]  J. Socha Kinematics: Gliding flight in the paradise tree snake , 2002, Nature.

[18]  Yang Ding,et al.  Undulatory swimming in sand: experimental and simulation studies of a robotic sandfish , 2011, Int. J. Robotics Res..

[19]  Charles P. Ellington,et al.  THE AERODYNAMICS OF HOVERING INSECT FLIGHT. , 2016 .

[20]  A Jusufi,et al.  Righting and turning in mid-air using appendage inertia: reptile tails, analytical models and bio-inspired robots , 2010, Bioinspiration & biomimetics.

[21]  Eduardo D. Sontag,et al.  Mathematical Control Theory: Deterministic Finite Dimensional Systems , 1990 .

[22]  John J Socha,et al.  Non-equilibrium trajectory dynamics and the kinematics of gliding in a flying snake , 2010, Bioinspiration & biomimetics.

[23]  Howie Choset,et al.  Simplified motion modeling for snake robots , 2012, 2012 IEEE International Conference on Robotics and Automation.

[24]  John J Socha,et al.  A theoretical analysis of pitch stability during gliding in flying snakes , 2014, Bioinspiration & biomimetics.

[25]  Frederick W. Boltz,et al.  Effects of Sweep Angle on the Boundary-Layer Stability Characteristics of an Untapered Wing at Low Speeds , 1960 .

[26]  Semyon Meerkov,et al.  Principle of vibrational control: Theory and applications , 1979, 1979 18th IEEE Conference on Decision and Control including the Symposium on Adaptive Processes.

[27]  Joel W. Burdick,et al.  Trajectory stabilization for a planar carangiform robot fish , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[28]  Kevin Dowling,et al.  Limbless locomotion: learning to crawl , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[29]  H. Ishikawa,et al.  Flight Dynamics of the Boomerang, Part 1: Fundamental Analysis , 2004 .

[30]  J. Socha,et al.  How animals glide: from trajectory to morphology1 , 2015 .

[31]  Jon Juel Thomsen Slow High-Frequency Effects in mechanics: Problems, Solutions, Potentials , 2005, Int. J. Bifurc. Chaos.

[32]  Felix L. Chernousko,et al.  Modelling of snake-like locomotion , 2005, Appl. Math. Comput..

[33]  M. Labarbera,et al.  A 3-D kinematic analysis of gliding in a flying snake, Chrysopelea paradisi , 2005, Journal of Experimental Biology.

[34]  Craig A. Woolsey,et al.  A Control Design Method for Underactuated Mechanical Systems Using High-Frequency Inputs , 2015 .

[35]  T. Mita,et al.  Control and analysis of the gait of snake robots , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[36]  S. Shankar Sastry,et al.  On reorienting linked rigid bodies using internal motions , 1995, IEEE Trans. Robotics Autom..

[37]  J. Socha,et al.  How animals glide: from trajectory to morphology , 2015 .

[38]  N. D. Cardwell,et al.  Aerodynamics of the flying snake Chrysopelea paradisi: how a bluff body cross-sectional shape contributes to gliding performance , 2014, Journal of Experimental Biology.

[39]  M. Labarbera,et al.  Effects of Body Cross-sectional Shape on Flying Snake Aerodynamics , 2010 .

[40]  Pål Liljebäck,et al.  Stability analysis of snake robot locomotion based on averaging theory , 2010, 49th IEEE Conference on Decision and Control (CDC).

[41]  Christine Chevallereau,et al.  Nonlinear control of mechanical systems with an unactuated cyclic variable , 2005, IEEE Transactions on Automatic Control.

[42]  J. Dormand,et al.  A family of embedded Runge-Kutta formulae , 1980 .

[43]  Craig A. Woolsey,et al.  Longitudinal flight control of flapping wing micro air vehicles , 2014 .