BCF swimming locomotion for autonomous underwater robots: a review and a novel solution to improve control and efficiency

Abstract The development of autonomous, energy efficient, underwater robots for large areas exploration has been attracting many researchers, since their use can be effective in several applications. In order to improve the propulsion efficiency, movement capability and situation awareness, last studies have been directed on biomimetic robots. Over millions of years in a vast and often hostile realm, fish have evolved swimming capabilities far superior in many ways to what has been achieved by nautical technology. Instinctively, they use their superbly streamlined bodies to exploit fluid-mechanical principles, achieving extraordinary propulsion efficiencies, acceleration and manoeuvrability. Their solutions achieved the best performances based on aspects like preys hunting and living conditions. Looking at nature for inspiration as to how design an Autonomous Underwater Vehicle can significantly improve its flexibility and efficiency. This paper presents an examination of the state of the art on biomimetic robotic fishes, underlining the reasons why bio-inspiration can be a winning move and discussing how fish swimming can be the line of sight of the future locomotion technology. The paper concludes with a novel mechanism proposal, designed to produce optimal oscillatory motion between the flexible parts constituting the hull of the robotic fish.

[1]  Huosheng Hu,et al.  Mimicry of Sharp Turning Behaviours in a Robotic Fish , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[2]  M. Triantafyllou,et al.  Oscillating foils of high propulsive efficiency , 1998, Journal of Fluid Mechanics.

[3]  Zhiqiang Cao,et al.  The Design and Implementation of a Biomimetic Robot Fish , 2008 .

[4]  Long Wang,et al.  Development and depth control of biomimetic robotic fish , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Huosheng Hu,et al.  Design of 3D Swim Patterns for Autonomous Robotic Fish , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  D. A. Smallwood,et al.  Model-based dynamic positioning of underwater robotic vehicles: theory and experiment , 2004, IEEE Journal of Oceanic Engineering.

[7]  M. Lighthill Large-amplitude elongated-body theory of fish locomotion , 1971, Proceedings of the Royal Society of London. Series B. Biological Sciences.

[8]  M. Lighthill Hydromechanics of Aquatic Animal Propulsion , 1969 .

[9]  Junzhi Yu,et al.  Design of a free-swimming biomimetic robot fish , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

[10]  J. Horgan Josephson's Inner Junction , 1995 .

[11]  Daniel Toal,et al.  Review of Machine Vision Applications in Unmanned Underwater Vehicles , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[12]  Long Wang,et al.  Geometric Optimization of Relative Link Lengths for Biomimetic Robotic Fish , 2007, IEEE Transactions on Robotics.

[13]  David Scaradozzi,et al.  Designing the NGC system of a small ASV for tracking underwater targets , 2016, Robotics Auton. Syst..

[14]  C. Eloy Optimal Strouhal number for swimming animals , 2011, 1102.0223.

[15]  Joel W. Burdick,et al.  Modelling and experimental investigation of carangiform locomotion for control , 1998, Proceedings of the 1998 American Control Conference. ACC (IEEE Cat. No.98CH36207).

[16]  Huosheng Hu,et al.  A 3D simulator for autonomous robotic fish , 2004, Int. J. Autom. Comput..

[17]  M. Triantafyllou,et al.  Optimal Thrust Development in Oscillating Foils with Application to Fish Propulsion , 1993 .

[18]  J. Gray Studies in Animal Locomotion: VI. The Propulsive Powers of the Dolphin , 1936 .

[19]  Alan J. Murphy,et al.  Nature in engineering for monitoring the oceans: comparison of the energetic costs of marine animals and AUVs , 2012 .

[20]  Junzhi Yu,et al.  Development of a biomimetic robotic fish and its control algorithm , 2004, IEEE Trans. Syst. Man Cybern. Part B.

[21]  Fumihito Arai,et al.  Mechanism and swimming experiment of micro mobile robot in water , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[22]  Byungkyu Kim,et al.  A biomimetic undulatory tadpole robot using ionic polymer–metal composite actuators , 2005 .

[23]  Jamie M Anderson,et al.  Maneuvering and Stability Performance of a Robotic Tuna1 , 2002, Integrative and comparative biology.

[24]  Maarja Kruusmaa,et al.  Design principle of a biomimetic underwater robot U-CAT , 2014, 2014 Oceans - St. John's.

[25]  Long Wang,et al.  Dynamic modeling and experimental validation of biomimetic robotic fish , 2006, 2006 American Control Conference.

[26]  T J Pedley,et al.  Large-amplitude undulatory fish swimming: fluid mechanics coupled to internal mechanics. , 1999, The Journal of experimental biology.

[27]  Huosheng Hu,et al.  Building a 3D simulator for autonomous navigation of robotic fishes , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[28]  Shuxiang Guo,et al.  Infrared Motion Guidance and Obstacle Avoidance of an ICPF Actuated Underwater Microrobot , 2007, 2007 International Conference on Mechatronics and Automation.

[29]  J. G. Chase,et al.  The state-of-art of underwater vehicles - Theories and applications , 2009 .

[30]  M. Triantafyllou,et al.  An Efficient Swimming Machine , 1995 .

[31]  M. Lighthill Note on the swimming of slender fish , 1960, Journal of Fluid Mechanics.

[32]  Auke Jan Ijspeert,et al.  AmphiBot II: An Amphibious Snake Robot that Crawls and Swims using a Central Pattern Generator , 2006 .

[33]  Dimitris C. Lagoudas,et al.  Development of a shape memory alloy actuated biomimetic vehicle , 2000 .

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

[35]  K. Y. Pettersen,et al.  Energy efficiency of underwater snake robot locomotion , 2015, 2015 23rd Mediterranean Conference on Control and Automation (MED).

[36]  David S. Barrett,et al.  The optimal control of a flexible hull robotic undersea vehicle propelled by an oscillating foil , 1996, Proceedings of Symposium on Autonomous Underwater Vehicle Technology.

[37]  Bla Lantos,et al.  Nonlinear Control of Vehicles and Robots , 2010 .

[38]  Li Wen,et al.  Hydrodynamic Experimental Investigation on Efficient Swimming of Robotic Fish Using Self-propelled Method , 2010 .

[39]  Pål Liljebäck,et al.  Modeling of underwater snake robots , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[40]  M. Triantafyllou,et al.  Hydrodynamics of Fishlike Swimming , 2000 .

[41]  Pål Liljebäck,et al.  Integral line-of-sight for path following of underwater snake robots , 2014, 2014 IEEE Conference on Control Applications (CCA).

[42]  Z. H. Akpolat,et al.  Modeling and implementation of a biomimetic robotic fish , 2012, International Symposium on Power Electronics Power Electronics, Electrical Drives, Automation and Motion.

[43]  M. Lighthill Aquatic animal propulsion of high hydromechanical efficiency , 1970, Journal of Fluid Mechanics.

[44]  Thor I. Fossen,et al.  Guidance and control of ocean vehicles , 1994 .

[45]  Michael Sfakiotakis,et al.  Review of fish swimming modes for aquatic locomotion , 1999 .

[46]  Xiaobo Tan,et al.  An Autonomous Robotic Fish for Mobile Sensing , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[47]  Reinhard Blickhan,et al.  Energy Storage by Elastic Mechanisms in the Tail of Large Swimmers—a Re-evaluation , 1994 .

[48]  K. Kawachi,et al.  The three-dimensional hydrodynamics of tadpole locomotion. , 1997, The Journal of experimental biology.

[49]  Jan Tommy Gravdahl,et al.  Energy efficiency of underwater robots , 2015 .

[50]  C. Breder The locomotion of fishes , 1926 .

[51]  Long Wang,et al.  Parameter Optimization of Simplified Propulsive Model for Biomimetic Robot Fish , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[52]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[53]  Hongan Wang,et al.  Design and Implementation of a Biomimetic Robotic Fish , 2009 .

[54]  P. Webb Form and Function in Fish Swimming , 1984 .

[55]  Auke Jan Ijspeert,et al.  AmphiBot I: an amphibious snake-like robot , 2005, Robotics Auton. Syst..

[56]  Michael Rufo,et al.  GhostSwimmer™ AUV: Applying Biomimetics to Underwater Robotics for Achievement of Tactical Relevance , 2011 .

[57]  David Scaradozzi,et al.  Development and Experimental Tests of a ROS Multi-agent Structure for Autonomous Surface Vehicles , 2015, Journal of Intelligent & Robotic Systems.

[58]  T. Y. Wu,et al.  Hydromechanics of swimming propulsion. Part 3. Swimming and optimum movements of slender fish with side fins , 1971, Journal of Fluid Mechanics.

[59]  M. J. Wolfgang,et al.  Drag reduction in fish-like locomotion , 1999, Journal of Fluid Mechanics.

[60]  Benedetto Allotta,et al.  A new AUV navigation system exploiting unscented Kalman filter , 2016 .

[61]  Afzal Suleman,et al.  Studies on Hydrodynamic Propulsion of a Biomimetic Tuna , 2009 .

[62]  Sheryl M. Grace,et al.  Modeling the dynamics of spring-driven oscillating-foil propulsion , 1998 .

[63]  Paolo Fiorini,et al.  FILOSE for Svenning: A Flow Sensing Bioinspired Robot , 2014, IEEE Robotics & Automation Magazine.

[64]  Huosheng Hu,et al.  Biological inspiration: From carangiform fish to multi-joint robotic fish , 2010 .

[65]  David Scott Barrett,et al.  The design of a flexible hull undersea vehicle propelled by an oscillating foil , 1994 .

[66]  Pål Liljebäck,et al.  Mamba - A waterproof snake robot with tactile sensing , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.