Skip to main content
Log in

Motion Control and Motion Coordination of Bionic Robotic Fish: A Review

  • Published:
Journal of Bionic Engineering Aims and scope Submit manuscript

Abstract

Fish’s outstanding motion and coordination performance make it an excellent source of inspiration for scientists and engineers aiming to design and control next-generation autonomous underwater vehicles within the framework of bionics. This paper offers a general review of the current status of bionic robotic fish, with particular emphasis on the hydrodynamic modeling and testing, kinematic modeling and control, learning and optimization, as well as motion coordination control. Among these aspects, representative studies based on ideas and concepts inspired from fish motion and coordination are discussed. At last, the major challenges and the future research directions are addressed in the context of integration of various research streams from ichthyologic, hydrodynamic, mechanical, electronic, control, and artificial intelligence. Further development of bionic robotic fish can be utilized to execute some specific missions in complex underwater environments, where operations are unsafe or impractical for divers or conventional underwater vehicles.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lauder G V, Anderson E J, Tangorra J, Madden P G. Fish biorobotics: Kinematics and hydrodynamics of self-propulsion. Journal of Experimental Biology, 2007, 210, 2767–2780.

    Article  Google Scholar 

  2. Fish F E. Advantages of natural propulsive systems. Marine Technology Society Journal, 2013, 47, 37–44.

    Article  Google Scholar 

  3. Lauder G V. Fish locomotion: Recent advances and new directions. Annual Review of Marine Science, 2015, 7, 521–545.

    Article  Google Scholar 

  4. Tan X. Autonomous robotic fish as mobile sensor platforms: Challenges and potential solutions. Marine Technology Society Journal, 2011, 45, 31–40.

    Article  Google Scholar 

  5. Yu J, Wen L, Ren Z. A survey on fabrication, control, and hydrodynamic function of biomimetic robotic fish. Science China Technological Sciences, 2017, 60, 1365–1380.

    Article  Google Scholar 

  6. Kwak B, Bae J. Toward fast and efficient mobility in aquatic environment: A robot with compliant swimming appendages inspired by a water beetle. Journal of Bionic Engineering, 2017, 14, 260–271.

    Article  Google Scholar 

  7. Liang J, Wang T, Wen L. Development of a two-joint robotic fish for real-world exploration. Journal of Field Robotics, 2011, 28, 70–79.

    Article  Google Scholar 

  8. Shen F, Wei C, Cao Z, Zhou C, Xu D, Zhang W. Water quality monitoring system based on robotic dolphin. Proceedings of World Congress on Intelligent Control and Automation, Taipei, China, 2011, 243–247.

    Google Scholar 

  9. Yan Q, Wang L, Liu B, Yang J, Zhang S. A novel implementation of a flexible robotic fin actuated by shape memory alloy. Journal of Bionic Engineering, 2012, 9, 156–165.

    Article  Google Scholar 

  10. Hu T, Low K H, Shen L, Xu X. Effective phase tracking for bioinspired undulations of robotic fish models: A learning control approach. IEEE/ASME Transactions on Mechatronics, 2014, 19, 191–200.

    Article  Google Scholar 

  11. Yu J, Wang M, Tan M, Zhang J. Three-dimensional swimming. IEEE Robotics & Automation Magazine, 2011, 18, 47–58.

    Article  Google Scholar 

  12. Sang H, Wang S, Tan M, Zhang Z. Research on patrol algorithm of multiple behavior-based robot fishes. International Journal of Offshore and Polar Engineering, 2005, 15, 1–6.

    Google Scholar 

  13. Wu Z, Liu J, Yu J, Fang H. Development of a novel robotic dolphin and its application to water quality monitoring. IEEE/ASME Transactions on Mechatronics, 2017, 22, 2130–2140.

    Article  Google Scholar 

  14. Wang Y, Yang X, Chen Y, Wainwright D K, Kenaley C P, Gong Z, Liu Z, Liu H, Guan J, Wang T, Weaver J C, Wood R J, Wen L. A biorobotic adhesive disc for underwater hitchhiking inspired by the remora suckerfish. Science Robotics, 2017, 2, eaan8072.

    Article  Google Scholar 

  15. Katzschmann R K, DelPreto J, MacCurdy R, Rus D. Exploration of underwater life with an acoustically controlled soft robotic fish. Science Robotics, 2018, 3, eaar3449.

    Article  Google Scholar 

  16. Du R, Li Z, Youcef-Toumi K, Alvarado P V y. Robot Fish: Bio-inspired Fishlike Underwater Robots, Springer, Berlin, Heidelberg, Germany, 2015.

    Book  MATH  Google Scholar 

  17. Triantafyllou M S, Triantafyllou G S. An efficient swimming machine. Scientific American, 1995, 272, 64–70.

    Article  Google Scholar 

  18. Barrett D S. Propulsive Efficiency of a Flexible Hull Underwater Vehicle, PhD Thesis, Massachusetts Institute of Technology, Cambridge, MA, USA, 1996.

    Google Scholar 

  19. Anderson J M, Chhabra N K. Maneuvering and stability performance of a robotic tuna. Integrative and Comparative Biology, 2002, 42, 118–126.

    Article  Google Scholar 

  20. Bandyopadhyay P R. Maneuvering hydrodynamics of fish and small underwater vehicles. Integrative and Comparative Biology, 2002, 42, 102–117.

    Article  Google Scholar 

  21. Bandyopadhyay P R. Trends in biorobotic autonomous undersea vehicles. IEEE Journal of Oceanic Engineering, 2005, 30, 109–139.

    Article  Google Scholar 

  22. Yu J, Wang L. Design framework and motion control for biomimetic robot fish. Proceedings of the IEEE International Symposium on Intelligent Control, Cyprus, 2005, 1435–1440.

    Google Scholar 

  23. Liu J, Hu H, Gu D. A hybrid control architecture for autonomous robotic fish. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, 2006, 312–317.

    Google Scholar 

  24. Liu J D, Hu H. Biologically inspired behaviour design for autonomous robotic fish. International Journal of Automation and Computing, 2006, 3, 336–347.

    Article  Google Scholar 

  25. Kodati P, Hinkle J, Winn A, Deng X. Microautonomous robotic ostraciiform (MARCO): Hydrodynamics, design, and fabrication. IEEE Transactions on Robotics, 2008, 24, 105–117.

    Article  Google Scholar 

  26. Wang W, Xie G. Online high-precision probabilistic localization of robotic fish using visual and inertial cues. IEEE Transitions on Industrial Electronics, 2015, 62, 1113–1124.

    Article  Google Scholar 

  27. Zhou C, Low K H. Design and locomotion control of a biomimetic underwater vehicle with fin propulsion. IEEE/ASME Transactions on Mechatronics, 2012, 17, 25–35.

    Article  Google Scholar 

  28. Wen L, Wang T, Wu G, Liang J. Quantitative thrust efficiency of a self-propulsive robotic fish: Experimental method and hydrodynamic investigation. IEEE/ASME Transactions on Mechatronics, 2013, 18, 1027–1038.

    Article  Google Scholar 

  29. Zhang S, Qian Y, Liao P, Qin F, Yang J. Design and control of an agile robotic fish with integrative biomimetic mechanisms. IEEE/ASME Transactions on Mechatronics, 2016, 21, 1846–1857.

    Article  Google Scholar 

  30. Yu J, Ding R, Yang Q, Tan M, Wang W, Zhang J. On a bio-inspired amphibious robot capable of multimodal motion. IEEE/ASME Transactions on Mechatronics, 2012, 17, 847–856.

    Article  Google Scholar 

  31. Yu J, Ding R, Yang Q, Tan M, Zhang J. Pattern design of a robotic fish with wheel-propeller-fin mechanisms. Journal of Field Robotics, 2013, 30, 702–716.

    Article  Google Scholar 

  32. Zhong Y, Li Z, Du R. A novel robot fish with wire-driven active body and compliant tail. IEEE/ASME Transactions on Mechatronics, 2017, 22, 1633–1643.

    Article  Google Scholar 

  33. Sfakiotakis M, Lane D M, Davies J B C. Review of fish swimming modes for aquatic locomotion. IEEE Journal of Oceanic Engineering, 1999, 24, 237–252.

    Article  Google Scholar 

  34. Colgate J E, Lynch K M. Mechanics and control of swimming: A review. IEEE Journal of Oceanic Engineering, 2004, 29, 660–673.

    Article  Google Scholar 

  35. Oufiero C E, Whitlow K R. The evolution of phenotypic plasticity in fish swimming. Current Zoology, 2016, 62, 475–488.

    Article  Google Scholar 

  36. Yu J, Tan M, Wang L. Cooperative control of multiple biomimetic robotic fish. In: Lazinica A (ed) Recent Advances in Multi Robot Systems, I-Tech Education and Publishing, Vienna, Austria, 2008, 263–290.

    Google Scholar 

  37. Neshat M, Sepidnam G, Sargolzaei M, Toosi A N. Artificial fish swarm algorithm: A survey of the state-of-the-art, hybridization, combinatorial and indicative applications. Artificial Intelligence Review, 2014, 42, 965–997.

    Article  Google Scholar 

  38. Bandyopadhyay P R, Beal D N, Menozzi A. Biorobotic insights into how animals swim. Journal of Experimental Biology, 2008, 211, 206–214.

    Article  Google Scholar 

  39. Liu H, Tang Y, Zhu Q, Xie G. Present research situations and future prospects on biomimetic robot fish. International Journal on Smart Sensing and Intelligent Systems, 2014, 7, 458–480.

    Article  Google Scholar 

  40. Raj A, Thakur A. Fish-inspired robots: Design, sensing, actuation, and autonomy––A review of research. Bioinspiration & Biomimetics, 2016, 11, 031001.

    Article  Google Scholar 

  41. Scaradozzi D, Palmieri G, Costa D, Pinelli A. BCF swimming locomotion for autonomous underwater robots: A review and a novel solution to improve control and efficiency. Ocean Engineering, 2017, 130, 437–453.

    Article  Google Scholar 

  42. Gaikwad P P, Bansod P P. A review: New evolution in water world-robotic fish. International Journal of Science Technology & Engineering, 2016, 2, 1–5.

    Google Scholar 

  43. Boyer F, Porez M, Leroyer A, Visonneau M. Fast dynamics of an eel-like robot–comparisons with Navier-Stokes simulations. IEEE Transactions on Robotics, 2008, 24, 1274–1288.

    Article  Google Scholar 

  44. Wang J, Tan X. A dynamic model for tail-actuated robotic fish with drag coefficient adaptation. Mechatronics, 2013, 23, 659–668.

    Article  Google Scholar 

  45. Alvarado P, Youcef-Toumi K. Design of machines with compliant bodies for biomimetic locomotion in liquid environments. Journal of Dynamic Systems Measurement and Control, 2006, 128, 3–13.

    Article  Google Scholar 

  46. Kopman V, Porfiri M. Design, modeling, and characterization of a miniature robotic fish for research and education in biomimetics and bioinspiration. IEEE/ASME Transactions on Mechatronics, 2013, 18, 471–483.

    Article  Google Scholar 

  47. Taylor G. Analysis of the swimming of long and narrow animals. Proceedings of the Royal Society (A), 1952, 214, 158–183.

    Article  MATH  Google Scholar 

  48. Wu T Y. Swimming of a waving plate. Journal of Fluid Mechanics, 1961, 10, 321–344.

    Article  MathSciNet  MATH  Google Scholar 

  49. Lighthill M J. Note on the swimming of slender fish. Journal of Fluid Mechanics, 1960, 9, 305–317.

    Article  MathSciNet  Google Scholar 

  50. Lighthill M J. Aquatic animal propulsion of high hydro- mechanical efficiency. Journal of Fluid Mechanics, 1970, 44, 265–301.

    Article  MATH  Google Scholar 

  51. Lighthill M J. Large-amplitude elongated body theory of fish locomotion. Proceedings of the Royal Society of London. Series B, Biological Sciences, 1971, 179, 125–138.

    Article  Google Scholar 

  52. Porez M, Boyer F, Ijspeert A J. Improved Lighthill fish swimming model for bio-inspired robots: Modeling, computational aspects and experimental comparisons. International Journal of Robotics Research, 2014, 33, 1322–1341.

    Article  Google Scholar 

  53. Chen Z, Shatara S, Tan X. Modeling of biomimetic robotic fish propelled by an ionic polymer-metal composite caudal fin. IEEE/ASME Transactions on Mechatronics, 2010, 15, 448–459.

    Article  Google Scholar 

  54. Kopman V, Laut J, Acquaviva F, Rizzo A, Porfiri M. Dynamic modeling of a robotic fish propelled by a compliant tail. IEEE Journal of Oceanic Engineering, 2014, 40, 209–221.

    Article  Google Scholar 

  55. Aureli M, Kopman V, Porfiri M. Free-locomotion of underwater vehicles actuated by ionic polymer metal composites. IEEE/ASME Transactions on Mechatronics, 2010, 15, 603–614.

    Article  Google Scholar 

  56. Wen L, Wang T, Wu G, Liang J. Novel method for the modeling and control investigation of efficient swimming for robotic fish. IEEE Transactions on Industrial Electronics, 2012, 59, 3176–3188.

    Article  Google Scholar 

  57. Khalil W, Gallot G, Boyer F. Dynamic modeling and simulation of a 3-D serial eel-like robot. IEEE Transactions on Systems, Man and Cybernetics, Part C: Application and Reviews, 2007, 37, 1259–1268.

    Article  Google Scholar 

  58. Yoon H K, Rhee K P. Identification of hydrodynamic coefficients in ship maneuvering equations of motion by estimation- before-modeling technique. Oceanic Engineering, 2003, 30, 2379–2404.

    Article  Google Scholar 

  59. Casado M H, Ferreiro R. Identification of the nonlinear ship model parameters based on the turning test trial and the backstepping procedure. Oceanic Engineering, 2005, 32, 1350–1369.

    Article  Google Scholar 

  60. Kim J, Kim K, Choi H S, Seong W, Lee K Y. Estimation of hydrodynamic coefficients for an AUV using nonlinear observers. IEEE Journal of Oceanic Engineering, 2002, 27, 830–840.

    Article  Google Scholar 

  61. Martin S C, Whitcomb L L. Experimental identification of six-degree-of-freedom coupled dynamic plant models for underwater robot vehicles. IEEE Journal of Oceanic Engineering, 2014, 39, 662–671.

    Article  Google Scholar 

  62. Yu J, Yuan J, Wu Z, Tan M. Data-driven dynamic modeling for a swimming robotic fish. IEEE Transactions on Industrial Electronics, 2016, 63, 5632–5640.

    Article  Google Scholar 

  63. McCutchen C W. Froude propulsive efficiency of a small fish, measured by wake visualization. In: Pedley T (ed) Scale Effects in Animal Locomotion. Academic Press, London, UK, 1977, 339–363.

    Google Scholar 

  64. Sakakibara J, Nakagawa M, Yoshida M. Stereo-PIV study of flow around a maneuvering fish. Experiments in Fluids, 2004, 36, 282–293.

    Article  Google Scholar 

  65. Mendelson L, Techet A H. Quantitative wake analysis of a freely swimming fish using 3D synthetic aperture PIV. Experiments in Fluids, 2015, 56, 1–19.

    Article  Google Scholar 

  66. Siddiqui M H K. Velocity measurements around a freely swimming fish using PIV. Measurement Science and Technology, 2007, 18, 96–105.

    Article  Google Scholar 

  67. Müller U K, Van Den Heuvel B L E, Stamhuis E J, Videler J J. Fish foot prints: Morphology and energetics of the wake behind a continuously swimming mullet (Chelon labrosus Risso). Journal of Experimental Biology, 1997, 200, 2893–2906.

    Google Scholar 

  68. Drucker E G, Lauder G V. Locomotor function of the dorsal fin in teleost fishes: Experimental analysis of wake forces in sunfish. Journal of Experimental Biology, 2001, 204, 2943–2958.

    Google Scholar 

  69. Wen L, Wang T, Wu G, Liang J. Hydrodynamic investigation of a self-propelled robotic fish based on a force-feedback control method. Bioinspiration & Biomimetics, 2012, 7, 036012.

    Article  Google Scholar 

  70. Esposito C J, Tangorra, J L, Flammang B E, Lauder G V. A robotic fish caudal fin: Effects of stiffness and motor program on locomotor performance. Journal of Experimental Biology, 2012, 215, 56–67.

    Article  Google Scholar 

  71. Wu G, Yang Y, Zeng L. Novel method based on video tracking system for simultaneous measurement of kinematics and flow in the wake of a freely swimming fish. Review of Scientific Instruments, 2006, 77, 114302.

    Article  Google Scholar 

  72. Wu G. Measuring the three-dimensional kinematics of a free-swimming koi carp by video tracking method. Journal of Bionic Engineering, 2010, 7, 49–55.

    Article  Google Scholar 

  73. Wang L, Xu M, Liu B, Low K H, Yang J, Zhang S. A three-dimensional kinematics analysis of a koi carp pectoral fin by digital image processing. Journal of Bionic Engineering, 2013, 10, 210–221.

    Article  Google Scholar 

  74. Voesenek C J, Pieters R P M, van Leeuwen J L. Automated reconstruction of three-dimensional fish motion, forces, and torques. PLOS ONE, 2016, 11, e0146682.

    Article  Google Scholar 

  75. Audira G, Sampurna B P, Juniardi S, Liang S T, Lai Y H, Hsiao C D. A simple setup to perform 3D locomotion tracking in zebrafish by using a single camera. Inventions, 2018, 3, 3010011.

    Article  Google Scholar 

  76. Qian Z M, Chen Y Q. Feature point based 3D tracking of multiple fish from multi-view images. PLOS ONE, 2017, 12, e0180254.

    Article  Google Scholar 

  77. Yu J, Tan M, Wang S, Chen E. Development of a biomimetic robotic fish and its control algorithm. IEEE Transaction on Systems, Man and Cybernetics, Part B: Cybernetics, 2004, 34, 1798–1810.

    Article  Google Scholar 

  78. Yang L, Su Y, Xiao Q. Numerical study of propulsion mechanism for oscillating rigid and flexible tuna-tails. Journal of Bionic Engineering, 2011, 8, 406–417.

    Article  Google Scholar 

  79. Liu J, Hu H. Mimicry of sharp turning behaviours in a robotic fish. Proceedings of the IEEE International Conference on Robotic and Automation, Barcelona, Spain, 2005, 3318–3323.

    Google Scholar 

  80. Yu J, Liu L, Wang L, Tan M, Xu D. Turning control of a multilink biomimetic robotic fish. IEEE Transactions on Robotics, 2008, 24, 201–206.

    Article  Google Scholar 

  81. Zhou H, Hu T, Low K H, Shen L, Ma Z, Wang G, Xu H. Bio-inspired flow sensing and prediction for fish-like undulating locomotion: A CFD-aided approach. Journal of Bionic Engineering, 2015, 12, 406–417.

    Article  Google Scholar 

  82. Hubbard J J, Fleming M, Palmre V, Pugal D, Kim K J, Leang K K. Monolithic IPMC fins for propulsion and maneuvering in bioinspired underwater robotics. IEEE Journal of Oceanic Engineering, 2014, 39, 540–551.

    Article  Google Scholar 

  83. Yang X, Wu Z, Liu J, Yu J. Design of a camera stabilizer system for robotic fish based on feedback-feedforward control. Proceedings of the 35th Chinese Control Conference, Chengdu, China, 2016, 6044–6049.

    Google Scholar 

  84. Ijspeert A J. Central pattern generators for locomotion control in animals and robots: A review. Neural Networks, 2008, 21, 642–653.

    Article  Google Scholar 

  85. Yu J, Tan M, Chen J, Zhang J. A survey on CPG-inspired control models and system implementation. IEEE Transactions on Neural Networks and Learning Systems, 2014, 25, 441–456.

    Article  Google Scholar 

  86. Yu J, Wu Z, Wang M, Tan M. CPG network optimization for a biomimetic robotic fish via PSO. IEEE Transactions on Neural Networks and Learning Systems, 2016, 27, 1962–1968.

    Article  MathSciNet  Google Scholar 

  87. Yuan J, Yu J, Wu Z, Tan M. Enhancing swimming performance of a biomimetic robotic fish by optimizing oscillator phase differences of a CPG model. Proceedings of IEEE Conference on Robotics and Biomimetics, Zhuhai, China, 2015, 279–284.

    Google Scholar 

  88. Wu Z, Yu J, Tan M, Zhang J. Kinematic comparison of forward and backward swimming and maneuvering in a self-propelled sub-carangiform robotic fish. Journal of Bionic Engineering, 2014, 11, 199–212.

    Article  Google Scholar 

  89. Yu J, Wang K, Tan M, Zhang J. Design and control of an embedded vision guided robotic fish with multiple control surfaces. The Scientific World Journal, 2014, 2014, 631296.

    Google Scholar 

  90. Ren Q, Xu J, Li X. A data-driven motion control approach for a robotic fish. Journal of Bionic Engineering, 2015, 12, 382–394.

    Article  Google Scholar 

  91. Verma S, Xu J X. Data-assisted modelling and speed control of a robotic fish. IEEE Transactions on Industrial Electronics, 2017, 64, 4150–4157.

    Article  Google Scholar 

  92. Learning Control | Autonomous Motion - Max Plank Institute for Intelligent Systems, [2018-04-03], https://am.is.tuebingen.mpg.de/research_fields/learning-control

  93. Y Hu, J Liang, T Wang. Parameter synthesis of coupled nonlinear oscillators for CPG-based robotic locomotion. IEEE Transactions on Industrial Electronics, 2014, 61, 6183–6191.

    Article  Google Scholar 

  94. Ren Q, Xu J, Fan L, Niu X. A GIM-based biomimetic learning approach for motion generation of a multi-joint robotic fish. Journal of Bionic Engineering, 2013, 10, 423–433.

    Article  Google Scholar 

  95. Xu J X, Wang W. A general internal model approach for motion learning. IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, 2008, 38, 477–487.

    Article  Google Scholar 

  96. Niu X, Xu J, Ren Q, Wang Q. Locomotion learning for an anguilliform robotic fish using central pattern generator approach. IEEE Transactions on Industrial Electronics, 2014, 61, 4780–4787.

    Article  Google Scholar 

  97. Chen J, Hu T, Lin L, Xie H, Shen L. Learning control for biomimetic undulating fins: An experimental study. Journal of Bionic Engineering, 2010, 7, S191–S198.

    Article  Google Scholar 

  98. Xia L. Iterative learning control: An optimization paradigm [Bookshelf]. IEEE Control Systems, 2017, 37, 185–186.

    Article  Google Scholar 

  99. Zhou C, Low K H. On-line optimization of biomimetic undulatory swimming by an experiment-based approach. Journal of Bionic Engineering, 2014, 11, 213–225.

    Article  Google Scholar 

  100. Vo T Q, Kim H S, Lee B R. Propulsive velocity optimization of 3-joint fish robot using genetic-hill climbing algorithm. Journal of Bionic Engineering, 2009, 6, 415–429.

    Article  Google Scholar 

  101. Xing B, Gao W J. Big bang–big crunch algorithm. In: Innovative Computational Intelligence: A Rough Guide to 134 Clever Algorithms, Springer, Cham Heidelberg, Germany, 2014, 321–331.

    Chapter  MATH  Google Scholar 

  102. Bal C, Korkmaz D, Koca G O, Ay M, Akpolat Z H. Link length optimization of a biomimetic robotic fish based on Big Bang–Big Crunch algorithm. Proceedings of 21st International Conference on Methods and Models in Automation and Robotics, Miedzyzdroje, Poland, 2016, 189–193.

    Google Scholar 

  103. Shen X, Yu G, Chen Q, Hu W. Multi-robot path planning based on multiobjective co-evolutionary algorithm. Journal of Nanjing University of Aeronautics and Astronautics, 2008, 40, 245–249.

    MATH  Google Scholar 

  104. Yang T, Jiang Y. Path planning for multiple robotic fish based on multi-objective cooperative co-evolution algorithm. Proceedings of 10th International Conference on Computer Science & Education, Cambridge UK, 2015, 532–535.

    Google Scholar 

  105. Liu J, Hu H. Biological inspiration: From carangiform fish to multi-joint robotic fish. Journal of Bionic Engineering, 2010, 7, 35–48.

    Article  Google Scholar 

  106. Su Z, Yu J, Tan M, Zhang J. Implementing flexible and fast turning maneuvers of a multijoint robotic fish. IEEE/ASME Transactions on Mechatronics, 2014, 19, 329–338.

    Article  Google Scholar 

  107. Wang C R, Zhou C L, Ma J W. An improved artificial fish swarm algorithm and its application in feed-forward neural networks. Proceedings of the 4th International Conference on Machine Learning and Cybernetics, Guangzhou, China, 2005, 2890–2894.

    Google Scholar 

  108. Fernandes E M G P, Martins T F M C, Rocha A M A C. Fish swarm intelligent algorithm for bound constrained global optimization. Proceedings of the International Conference on Computational and Mathematical Methods in Science and Engineering, Gijon, Spain, 2009, 461–472.

    Google Scholar 

  109. Jiang C, Wan L, Sun Y, Li Y. The application of PSO-AFSA method in parameter optimization for underactuated autonomous underwater vehicle control. Mathematical Problems in Engineering, 2017, 6327482.

    Google Scholar 

  110. Zhang X, Hu F, Tang J, Zou C, Zhao L. A kind of composite shuffled frog leaping algorithm. Proceedings of the 6th International Conference on Natural Computation, Yantai, China, 2010, 2232–2235.

    Google Scholar 

  111. Hu Y, Yu B, Ma J, Chen T. Parallel fish swarm algorithm based on GPU acceleration. Proceedings of 3rd International Workshop on Intelligent Systems and Applications, Wuhan, China, 2011, 1–4.

    Google Scholar 

  112. Shao J, Wang L, Yu J. Development of multiple robotic fish cooperation platform. International Journal of Systems Science, 2007, 38, 257–268.

    Article  MATH  Google Scholar 

  113. Yu J, Wang L, Shao J, Tan M. Control and coordination of multiple biomimetic robotic fish. IEEE Transactions on Control Systems Technology, 2007, 15, 176–183.

    Article  Google Scholar 

  114. Zhang D, Wang L, Yu J, Tan M. Coordinated transport by multiple biomimetic robotic fish in underwater environment. IEEE Transactions on Control Systems Technology, 2007, 15, 658–671.

    Article  Google Scholar 

  115. Jia Y, Wang L. Leader–follower flocking of multiple robotic fish. IEEE/ASME Transactions on Mechatronics, 2015, 20, 1372–1383.

    Article  Google Scholar 

  116. Yu J, Wang C, Xie G. Coordination of multiple robotic fish with applications to underwater robot competition. IEEE Transactions on Industrial Electronics, 2016, 63, 1280–1288.

    Article  Google Scholar 

  117. Hu Y, Zhao W, Wang L. Vision-based target tracking and collision avoidance for two autonomous robotic fish. IEEE Transactions on Industrial Electronics, 2009, 56, 1401–1410.

    Article  Google Scholar 

  118. Hu Y, Wang L, Liang J, Wang T. Cooperative box-pushing with multiple autonomous robotic fish in underwater environment. IET Control Theory and Applications, 2011, 5, 2015–2022.

    Article  Google Scholar 

  119. Ryuh Y S, Yang G H, Liu J, Hu H. A school of robotic fish for mariculture monitoring in the sea coast. Journal of Bionic Engineering, 2015, 12, 37–46.

    Article  Google Scholar 

  120. Jia Y, Zhang W. Distributed adaptive flocking of robotic fish system with a leader of bounded unknown input. International Journal of Control, Automation and Systems, 2014, 12, 1049–1058.

    Article  Google Scholar 

  121. Wang C, Cao M, Xie G. Antiphase formation swimming for autonomous robotic fish. Proceedings of 18th IFAC World Congress, Milano, Italy, 2011, 7830–7835.

    Google Scholar 

  122. Wang C, Chen X, Xie G, Cao M. Emergence of leadership in a robotic fish group under diverging individual personality traits. Royal Society Open Science, 2017, 4, 161015.

    Article  Google Scholar 

  123. Wang C. Control and Coordination of Robotic Fish, PhD thesis, University of Groningen, Groningen, Nederland, 2014.

    Google Scholar 

  124. Swain D T, Iain D C, Leonard N E. Real-time feedback- controlled robotic fish for behavioral experiments with fish schools. Proceedings of the IEEE, 2012, 100, 150–163.

    Article  Google Scholar 

  125. Marras S, Porfiri M. Fish and robots swimming together: Attraction towards the robot demands biomimetic locomotion. Journal of the Royal Society Interface, 2012, 9, 1856–1868.

    Article  Google Scholar 

  126. Bonnet F, Gribovskiy A, Halloy J, Mondada F. Closed-loop interactions between a shoal of zebrafish and a group of robotic fish in a circular corridor. Swarm Intelligence, 2018, DOI: https://doi.org/10.1007/s11721-017-0153-6.

    Google Scholar 

  127. Hale M E. S- and C-start escape responses of the muskellunge (Esox masquinongy) require alternative neuromotor mechanisms. Journal of Experimental Biology, 2002, 205, 2005–2016.

    Google Scholar 

  128. Yu J, Chen S, Wu Z, Chen X, Wang M. Energy analysis of a CPG-controlled miniature robotic fish. Journal of Bionic Engineering, 2018, 15, 260–269.

    Article  Google Scholar 

  129. Yu J, Sun F, Xu D, Tan M. Embedded vision-guided 3-D tracking control for robotic fish. IEEE Transactions on Industrial Electronics, 2015, 63, 355–363.

    Article  Google Scholar 

  130. Liu G, Wang A, Wang X, Liu P. A review of artificial lateral line in sensor fabrication and bionic applications for robot fish. Applied Bionics and Biomechanics, 2016, 4732703.

    Google Scholar 

  131. Sutton R S, Barto A G. Reinforcement Learning: An Introduction, The MIT Press, Cambridge, UK, 2017.

    Book  Google Scholar 

  132. Lin L, Xie H, Zhang D, Shen L. Supervised neural Q_learning based motion control for bionic underwater robots. Journal of Bionic Engineering, 2010, 7, S177–S184.

    Article  Google Scholar 

  133. Liu J, Parker L E, Madhavan R. Reinforcement learning for autonomous robotic fish. In Mobile Robots: The Evolutionary Approach, Springer, Berlin, Germany, 2007, 121–135.

    Chapter  Google Scholar 

  134. Wu Z, Yu J, Su Z, Tan M. Implementing 3-D high maneuvers with a novel biomimetic robotic fish. Proceedings of 19th IFAC World Congress, Cape Town, South Africa, 2014, 4861–4866.

    Google Scholar 

  135. Yu J, Zhang C, Liu L. Design and control of a single- motor-actuated robotic fish capable of fast swimming and maneuverability. IEEE/ASME Transactions on Mechatronics, 2016, 21, 1711–1719.

    Article  Google Scholar 

  136. Xu D, Zeng H, Peng X, Zhao Z, Liu J. A stiffness adjustment mechanism based on negative work for high-efficient propulsion of robotic fish. Journal of Bionic Engineering, 2018, 15, 270–282.

    Article  Google Scholar 

  137. Rossi C, Colorado J, Coral W, Barrientos A. Bending continuous structures with SMAs: A novel robotic fish design. Bioinspiration & Biomimetics, 2011, 6, 045005.

    Article  Google Scholar 

  138. Jusufi A, Vogt D M, Wood R J, Lauder G V. Undulatory swimming performance and body stiffness modulation in a soft robotic fish-inspired physical model. Soft Robotics, 2017, 4, 202–210.

    Google Scholar 

  139. Marchese A D, Onal C D, Rus D. Autonomous soft robotic fish capable of escape maneuvers using fluidic elastomer actuators. Soft Robotics, 2014, 1, 75–87.

    Article  Google Scholar 

  140. Laschi C, Cianchetti M. Soft robotics: New perspectives for robot bodyware and control. Frontiers in Bioengineering and Biotechnology, 2014, 2, 3.

    Article  Google Scholar 

  141. Laschi C, Mazzolai B, Cianchetti M. Soft robotics: Technologies and systems pushing the boundaries of robot abilities. Science Robotics, 2016, 1, eaah3690.

    Article  Google Scholar 

  142. Rus D, Tolley M. Design, fabrication and control of soft robots. Nature, 2015, 521, 467–475.

    Article  Google Scholar 

  143. Oh K, Park M, Ahn H. A survey of multi-agent formation control. Automatica, 2015, 53, 424–440.

    Article  MathSciNet  MATH  Google Scholar 

  144. Yan Z, Jouandeau N, Cherif A A. A survey and analysis of multi-robot coordination. International Journal of Advanced Robotic Systems, 2013, 10, 1–18.

    Article  Google Scholar 

Download references

Acknowledgement

This work was supported by the National Natural Science Foundation of China (Nos. 61725305, 61573226, 61633004).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Junzhi Yu.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, J., Wang, M., Dong, H. et al. Motion Control and Motion Coordination of Bionic Robotic Fish: A Review. J Bionic Eng 15, 579–598 (2018). https://doi.org/10.1007/s42235-018-0048-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s42235-018-0048-2

Keywords

Navigation