Skip Navigation Links
Journal of Applied Nonlinear Dynamics
Miguel A. F. Sanjuan (editor), Albert C.J. Luo (editor)
Miguel A. F. Sanjuan (editor)

Department of Physics, Universidad Rey Juan Carlos, 28933 Mostoles, Madrid, Spain


Albert C.J. Luo (editor)

Department of Mechanical and Industrial Engineering, Southern Illinois University Ed-wardsville, IL 62026-1805, USA

Fax: +1 618 650 2555 Email:

Design and Realization of Labriform Mode Swimming Robot Based on Concave Pectoral Fins

Journal of Applied Nonlinear Dynamics 10(4) (2021) 675--694 | DOI:10.5890/JAND.2021.12.008

Farah Abbas Naser , Mofeed Turky Rashid

Electrical Engineering Department, University of Basrah, Basrah, Iraq

Download Full Text PDF



A Swimming performance underlies the biomechanical properties and functional morphology of fish fins. In this article, design and realization of a swimming robot propelled by a pair of pectoral fin is implemented. The suggested shape of the pectoral fins is concave; this type of fin provides a simple approach in generating effective hydrodynamic thrust force through only one degree of freedom (1-DOF). Next, we show the effect of varying fin oscillation speed in two phases, the first phase is the power stroke one, where the fins start to push toward the backward of the body, and the recovery phase, where the fins return toward the frontal part of the body. The detailed steps of the robot design are presented and the thrust force exerted by pectoral fins has been evaluated. The robot is consisting of a rigid-body with an elliptical cross-sectional area, which helps in minimizing the water resistance during the thrusting process. Since pectoral fins provide a vital role in the propulsion mechanism of Labridae fish, the proposed model is driven by a pair of concave-shaped fin to simulate labriform mode swimming mechanism. For motion control, we have suggested to use PID controller in order to improve the system performance. The kinematic and dynamic model of a swimming robot has been derived based on Newton-Euler equations, while an evaluation of the total hydrodynamic forces that are exerted on the swimming robot's body is studied via the computational fluid dynamics (CFD) method. The proposed design has been validated theoretically via Solidworks{\textregistered} platform and examined experimentally. The results of the simulation and practical experiments showed the validity and agility of Labriform swimming robot.


  1. [1]  Sitorus, P.E., Nazaruddin, Y., Leksono, E. et al, (2009), Design and implementation of paired pectoral fins locomotion of labriform fish applied to a fish robot, science direct, Journal of Bionic Engineering, 6, 37-45.
  2. [2]  Raj, A. and Thakur, A. (2016), Fish-inspired robots: design, sensing, actuation, and autonomy a review of research, Bio Inspiration and Bio Mimetic, 11(3), 031001. DOI:10.1088/1748-3190/11/3/031001.
  3. [3]  Li, N. and Su, Y. (2016), Fluid dynamics of biomimetic pectoral fin propulsion using immersed boundary method, Applied Bionics and Biomechanics, 1-22. DOI:10.1155/2016/2721968.
  4. [4]  Videler, J. (1993), Fish swimming, London: Chapman and Hall, 1. DOI:10.1007/978-94-011-1580-3.
  5. [5]  Rashid, M.T., Frasca, Ali, A.A. et al, (2011), Artemia swarm dynamics and path tracking, Nonlinear Dyn, 68(4), 555-563.
  6. [6]  Rashid, M.T., Frasca, M., Ali, A.A. et al, (2012), Nonlinear model identification for artemia population motion, Nonlinear Dyn, 69(4), 2237-2243.
  7. [7]  Rashid, M.T., Ali, A.A., Ali, R.S. et al, (2012), Wireless underwater mobile robot system based on zigbee, International Conference on Future Communication Networks, Baghdad, Iraq, 117-122.
  8. [8]  Behbahani, S.B., Wang, J., and Tan, X. (2013), A dynamic model for robotic fish with flexible pectoral fins, IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Wollongong, Australia, 1552-1557.
  9. [9]  Ma, H., Cai,Y., Wang, Y. et al (2015), A biomimetic cownose ray robot fish with oscillating and chordwise twisting flexible pectoral fins, Industrial Robot: An International Journal, 42(3), 214-221. DOI:10.1108 IR-11-2014-0426.
  10. [10]  Zhang, S., Qian, Y., Liao, P. et al (2016), Design and control of an agile robotic fish, IEEE/ASME Transactions on Mechatronics, 21(4), 1681-1688.
  11. [11]  Wang, W. and Xie, G. (2014), Cpg-based locomotion controller design for a box fish-like robot, International Journal of Advanced Robotic Systems, 11(6), 370-387. DOI:10.5772/58564.
  12. [12]  Phelan, C., Tangorra, J., Lauder, G. et al (2010), A biorobotic model of the sun fish pectoral fin for investigations of fin sensorimotor control, Bioinspiration and Biomimetics, 5(3), 035003.
  13. [13]  Behbahani, S.B. and Tan, X. (2017), Role of pectoral fin flexibility in robotic fish performance, Journal of Nonlinear Science, 27, 1155-1181. DOI:10.1007/s00332-017-9373-6.
  14. [14]  Zhong, Y., Li, Z., and Du, R. (2017), Robot fish with two-dof pectoral fins and a wire driven caudal fin, Advanced Robotics, 32(1), 25-36. DOI:10.1080/01691864.2017.1392344.
  15. [15]  Singh, N., Gupta, A., and Mukherjee, S. (2019), A dynamic model for underwater robotic fish with a servo actuated pectoral fin, Springer Nature Switzerland AG, (659).
  16. [16]  Pham, V.A., Nguyen, T.T., Lee, B.R. et al (2019), Dynamic analysis of a robotic fish propelled by flexible folding pectoral fins, Robotica, 1-20. DOI: 385 10.1017/S0263574719000997.
  17. [17]  Naser, F.A. and Rashid, M.T. (2019), Design, modeling, and experimental validation of a concave-shape pectoral fin of labriform-mode swimming robot, Engineering Reports, 1(5), 1-17. DOI:10.1002/eng2.12082.
  18. [18]  Naser, F.A. and Rashid, M.T. (2019), Effect of Reynold Number and Angle of Attack on the Hydrodynamic Forces Generated from A Bionic Concave Pectoral Fins IOP Conference Series: Materials Science and Engineering, Volume 745, The Fourth Scientific Conference for Engineering and Postgraduate Research, 16-17, Baghdad, Iraq.
  19. [19]  Flammang, B.E., Mignano, J.L.T., and Lauder, G.V. (2017), Building a fish, The Biology and Engineering Behind a Bioinspired Autonomous Underwater Vehicle, Marine Technology Society Journal, 51(5), 15-22. DOI:10.4031/MTSJ.51.5.1.
  20. [20]  Kanso, E. (2010), Swimming in an inviscid fluid, Theoretical and Computational Fluid Dynamics, 24, 201-207. DOI:10.1007/s00162-009-0118-5.
  21. [21]  Wang, W., Li, Y., Zhang, X. et al (2016), Speed evaluation of a freely swimming robotic fish with an artificial lateral line, IEEE International Conference on Robotics and Automation (ICRA), 4737-4742. DOI:10.1109/ICRA. 2016.7487675.
  22. [22]  Fossen, T.I. (1994), Guidance and control of ocean vehicles, 1$^{\rm st}$ ed, Chichster, New-York, Aug., Wiely.
  23. [23]  Fedak, V., Durovsky, F., and Uveges, R. (2014), Analysis of robotic system motion in simmechanics and matlab GUI environment, InTech 1-19. DOI:10.5772/58371.
  24. [24]  Hernandez, R.D., Mora, P.A., Avilies, O.F. et al (2016), Dynamic modeling and control pid of an underwater robot based on method hardware in the loop, International Review of Mechanical Engineering, 10(7), 482-490. DOI:10.15866/ireme.v10i7.9037.
  25. [25]  Su, S., Jiang, Y., and Shi, O. (2014), Robotic fishs movement based on kalman filter and pid control, Applied Mechanics and Materials, 568-570, 1059-1062. DOI:10.4028/
  26. [26]  Behbahani, S.B. and Tan, X. (2016), Bio-inspired flexible joints with passive feathering for robotic fish pectoral fins, Bioinspiration and Biomimetics, 11(3), 036009.
  27. [27]  Behbahani, S.B. and Tan, X. (2016), Design and modeling of flexible passive rowing joint for robotic fish pectoral fins, IEEE Trans. Robot, 32(5), 1119-420, 1132.