Planar Multi-Link Swimmers: Experiments and Theoretical Investigation using "Perfect Fluid" Model

Robotic swimmers are currently a subject of extensive research and development for several underwater applications. Clever design and planning must rely on simple theoretical models that account for the swimmer's hydrodynamics in order to optimize its structure and control inputs. In this work, we study a planar snake-like multi-link swimmer by using the "perfect fluid" model that accounts for inertial hydrodynamic forces while neglecting viscous drag effects. The swimmer's dynamic equations of motion are formulated and reduced into a first-order system due to symmetries and conservation of generalized momentum variables. Focusing on oscillatory inputs of joint angles, we study optimal gaits for 3-link and 5-link swimmers via numerical integration. For the 3-link swimmer, we also provide a small-amplitude asymptotic solution which enables obtaining closed-form approximations for optimal gaits. The theoretical results are then corroborated by experiments and motion measurement of untethered robotic prototypes with 3 and 5 links, showing a reasonable agreement between experiments and the theoretical model.

[1]  Joonbum Bae,et al.  Design of a robot with biologically-inspired swimming hairs for fast and efficient mobility in aquatic environment , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[2]  Auke J. Ijspeert,et al.  Biorobotics: Using robots to emulate and investigate agile locomotion , 2014, Science.

[3]  Michael S. Triantafyllou,et al.  Three-dimensional flow structures and vorticity control in fish-like swimming , 2002, Journal of Fluid Mechanics.

[4]  Auke Jan Ijspeert,et al.  Salamandra Robotica II: An Amphibious Robot to Study Salamander-Like Swimming and Walking Gaits , 2013, IEEE Transactions on Robotics.

[5]  Frédéric Boyer,et al.  Improved Lighthill fish swimming model for bio-inspired robots: Modeling, computational aspects and experimental comparisons , 2014, Int. J. Robotics Res..

[6]  Yizhar Or,et al.  Using optimal control to obtain maximum displacement gait for Purcell's three-link swimmer , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[7]  Howie Choset,et al.  Geometric Swimming at Low and High Reynolds Numbers , 2013, IEEE Transactions on Robotics.

[8]  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).

[9]  Alessandro Crespi,et al.  Envirobot: A bio-inspired environmental monitoring platform , 2016, 2016 IEEE/OES Autonomous Underwater Vehicles (AUV).

[10]  Ross L. Hatton,et al.  Geometric gait optimization beyond two dimensions , 2017, 2017 American Control Conference (ACC).

[11]  Joel W. Burdick,et al.  The Geometric Mechanics of Undulatory Robotic Locomotion , 1998, Int. J. Robotics Res..

[12]  Joel W. Burdick,et al.  Gait kinematics for a serpentine robot , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[13]  Daniel Tam,et al.  Optimal stroke patterns for Purcell's three-link swimmer. , 2006, Physical review letters.

[14]  Roger D. Quinn,et al.  A hydrostatic robot for marine applications , 2000, Robotics Auton. Syst..

[15]  Howie Choset,et al.  Geometric motion planning: The local connection, Stokes’ theorem, and the importance of coordinate choice , 2011, Int. J. Robotics Res..

[16]  Lu Li,et al.  Kinematic gait synthesis for snake robots , 2016, Int. J. Robotics Res..

[17]  A. DeSimone,et al.  Energy-optimal small-amplitude strokes for multi-link microswimmers: Purcell's loops and Taylor's waves reconciled , 2018 .

[18]  Howie Choset,et al.  Geometric Motion Planning Analysis for Two Classes of Underactuated Mechanical Systems , 2007, Int. J. Robotics Res..

[19]  H. Choset,et al.  Nonconservativity and noncommutativity in locomotion , 2015 .

[20]  Sonia Martínez,et al.  Optimal Gaits for Dynamic Robotic Locomotion , 2001, Int. J. Robotics Res..

[21]  Taeyoung Lee,et al.  Dynamics of connected rigid bodies in a perfect fluid , 2008, 2009 American Control Conference.

[22]  Kristin Ytterstad Pettersen,et al.  Modeling of underwater snake robots moving in a vertical plane in 3D , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Richard M. Murray,et al.  Geometric phases and robotic locomotion , 1995, J. Field Robotics.

[24]  Clarence W. Rowley,et al.  Motion Planning for an Articulated Body in a Perfect Planar Fluid , 2006, SIAM J. Appl. Dyn. Syst..

[25]  James P. Ostrowski,et al.  Experimental Verification of Open-loop Control for an Underwater Eel-like Robot , 2002, Int. J. Robotics Res..

[26]  Vimal Singh,et al.  Perturbation methods , 1991 .

[27]  Kristin Y. Pettersen,et al.  Experimental investigation of efficient locomotion of underwater snake robots for lateral undulation and eel-like motion patterns , 2015, Robotics and biomimetics.

[28]  Phanindra Tallapragada,et al.  Self-propulsion of free solid bodies with internal rotors via localized singular vortex shedding in planar ideal fluids , 2015 .

[29]  Y. Or,et al.  Optimization and small-amplitude analysis of Purcell's three-link microswimmer model , 2016, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[30]  Auke Jan Ijspeert,et al.  Online Optimization of Swimming and Crawling in an Amphibious Snake Robot , 2008, IEEE Transactions on Robotics.

[31]  Jerrold E. Marsden,et al.  Locomotion of Articulated Bodies in a Perfect Fluid , 2005, J. Nonlinear Sci..

[32]  Vijay Kumar,et al.  Optimal Gait Selection for Nonholonomic Locomotion Systems , 2000, Int. J. Robotics Res..

[33]  Shigeo Hirose,et al.  Biologically Inspired Robots , 1993 .

[34]  Yizhar Or,et al.  Symmetries and Gaits for Purcell's Three-Link Microswimmer Model , 2016, IEEE Transactions on Robotics.

[35]  Houxiang Zhang,et al.  A bio-inspired swimming robot for marine aquaculture applications: From concept-design to simulation , 2016, OCEANS 2016 - Shanghai.

[36]  Dimitris P. Tsakiris,et al.  Biomimetic Centering for Undulatory Robots , 2006, The First IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics, 2006. BioRob 2006..

[37]  Pål Liljebäck,et al.  Innovation in Underwater Robots: Biologically Inspired Swimming Snake Robots , 2016, IEEE Robotics & Automation Magazine.

[38]  Daniela Rus,et al.  Autonomous undulatory serpentine locomotion utilizing body dynamics of a fluidic soft robot , 2013, Bioinspiration & biomimetics.