Attitude control for a pectoral fin actuated bio-inspired robotic fish

In this work we present a dynamic model for a pectoral fin driven robotic fish, simple yet precise enough to be successfully implemented on a Bio-inspired Underwater Vehicle with multiple fins, modeled after the Ostracion Meleagris, a coral reef dweller well known for its surprising maneuverability and dynamic stability. The control algorithm relies on a robust and computationally efficient sensory feedback, based on a complementary filter fusing data from different Inertial Measurement Unit (IMU) sensors. The almost global stability of the attitude estimator guarantees convergency and robustness to noise and parameters uncertainties, showing good performance of the vehicle in steering plane maneuvering. First, the controller was implemented to do point-to-point tracking of a desired roll angle while the robot was tethered. It was then implemented in a freely swimming robot to do trajectory tracking of a desired sinusoidal roll angle. Finally, to demonstrate the effectiveness of the combined roll/yaw coupling on the maneuveribility of the robot, the freely swimming robot was controlled to perform banked turns to circle the tank in loops.

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

[2]  P W Webb,et al.  Boxfishes as Unusually Well‐Controlled Autonomous Underwater Vehicles* , 2000, Physiological and Biochemical Zoology.

[3]  R J Full,et al.  How animals move: an integrative view. , 2000, Science.

[4]  George V. Lauder,et al.  Learning from fish: Kinematics and experimental hydrodynamics for roboticists , 2006, Int. J. Autom. Comput..

[5]  P W Webb,et al.  Boxfishes (Teleostei: Ostraciidae) as a model system for fishes swimming with many fins: kinematics. , 2001, The Journal of experimental biology.

[6]  Jie Yang,et al.  Design and Initial Testing of a Single-Motor-Driven Spatial Pectoral Fin Mechanism , 2007, 2007 International Conference on Mechatronics and Automation.

[7]  S. Priya,et al.  A bio-inspired shape memory alloy composite (BISMAC) actuator , 2010 .

[8]  K.M. Lynch,et al.  Mechanics and control of swimming: a review , 2004, IEEE Journal of Oceanic Engineering.

[9]  Morteza Gharib,et al.  Body-induced vortical flows: a common mechanism for self-corrective trimming control in boxfishes , 2005, Journal of Experimental Biology.

[10]  P Webb,et al.  Evidence of self-correcting spiral flows in swimming boxfishes , 2008, Bioinspiration & biomimetics.

[11]  Xiaobo Tan,et al.  Modeling of biomimetic robotic fish propelled by an ionic polymer-metal composite actuator , 2008, 2008 IEEE International Conference on Robotics and Automation.

[12]  I. Hunter,et al.  The Development of a Biologically Inspired Propulsor for Unmanned Underwater Vehicles , 2007, IEEE Journal of Oceanic Engineering.

[13]  Xinyan Deng,et al.  Experimental Studies on the Hydrodynamics of a Robotic Ostraciiform Tail Fin , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Kai Xiao,et al.  A micro-robot fish with embedded SMA wire actuated flexible biomimetic fin , 2008 .

[15]  Afzal Suleman,et al.  Design and testing of a biomimetic tuna using shape memory alloy induced propulsion , 2008 .

[16]  Xinyan Deng,et al.  Towards the Body Shape Design of a Hydrodynamically Stable Robotic Boxfish , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Morteza Gharib,et al.  Flow Patterns Around the Carapaces of Rigid-bodied, Multi-propulsor Boxfishes (Teleostei: Ostraciidae)1 , 2002, Integrative and comparative biology.

[18]  Xinyan Deng,et al.  Microautonomous Robotic Ostraciiform (MARCO): Hydrodynamics, Design, and Fabrication , 2008, IEEE Transactions on Robotics.

[19]  Xinyan Deng,et al.  Multimodal sensor fusion for attitude estimation of micromechanical flying insects: A geometric approach , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.