Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Optimal design and motion control of biomimetic robotic fish

  • Published:
Science in China Series F: Information Sciences Aims and scope Submit manuscript

Abstract

This paper is concerned with the design, optimization, and motion control of a radiocontrolled, multi-link, free-swimming biomimetic robotic fish based on an optimized kinematic and dynamic model of fish swimming. The performance of the robotic fish is determined by both the fish’s morphological characteristics and kinematic parameters. By applying ichthyologic theories of propulsion, a design framework that takes into consideration both mechatronic constraints in physical realization and feasibility of control methods is presented, under which a multiple linked robotic fish that integrates both the carangiform and anguilliform swimming modes can be easily developed. Taking account of both theoretic hydrodynamic issues and practical problems in engineering realization, the optimal link-lengthratios are numerically calculated by an improved constrained cyclic variable method, which are successfully applied to a series of real robotic fishes. The rhythmic movements of swimming are driven by a central pattern generator (CPG) based on nonlinear oscillations, and up-and-down motion by regulation the rotating angle of pectoral fins. The experimental results verify that the presented scheme and method are effective in design and implementation.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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. Triantafyllou M S, Triantafyllou G S. An efficient swimming machine. Sci Amer, 1995, 272(3): 64–70

    Article  Google Scholar 

  2. Colgate J E, Lynch K M. Mechanics and control of swimming: A review. IEEE J OceanEng, 2004, 29(3): 660–673

    Article  Google Scholar 

  3. Terada Y, Yamamoto I. An animatronic system including lifelike robotic fish. Proc IEEE, 2004, 92(11): 1814–1820

    Article  Google Scholar 

  4. Barrett D S. Propulsive efficiency of a flexible hull underwater vehicle. Dissertation for the Doctoral Degree, Cambridge, MA: Massachusetts Institute of Technology, 1996

    Google Scholar 

  5. Anderson J M, Chhabra N K. Maneuvering and stability performance of a robotic tuna. Integ and Comp Biol, 2002, 42: 118–126

    Article  Google Scholar 

  6. Ayers J, Wilbur C, Olcott C. Lamprey robots. In: Wu T, Kato N, eds. Proc Int Symp Aqua Biomechanisms, Kanagawa: Tokai University Press, 2000. 1–8

    Google Scholar 

  7. Nakashima M, Ono K. Development of a two-joint dolphin robot. In: Ayers J, Davis J L, Rudolph A, eds. Neurotechnology for Biomimetic Robots. Cambridge, MA: MIT Press, 2002, 309–324

    Google Scholar 

  8. Kato N. Control performance in the horizontal plane of a fish robot with mechanical pectoral fins. IEEE Ocean Eng, 2000, 25(1): 121–129

    Article  Google Scholar 

  9. McIsaac K A, Ostrowski J P. Motion planning for anguilliform Locomotion. IEEE Trans Rob Auto, 2003, 19(4): 637–651

    Article  Google Scholar 

  10. Saimek S, Li P Y. Motion planning and control of a swimming machine. Int J Robot Res, 2004, 23(1): 27–54

    Article  Google Scholar 

  11. Mason R, Burdick J W. Experiments in carangiform robotic fish locomotion. In: Proc IEEE Int Conf Rob and Aut, New York: IEEE Press, 2000. 428–435

    Google Scholar 

  12. Kelly S D, Mason R J, Anhalt C T, et al. Modelling and experimental investigation of carangiform locomotion for control. In: Proc Amer Contr Conf. Philadelphia, PA: IEEE, 1998. 1271–1276

    Google Scholar 

  13. Morgansen K A, Duindam V, Mason R J, et al. Nonlinear control methods for planar carangiform robot fish locomotion. In: Proc IEEE Int Conf Rob and Aut, New York: IEEE Press, 2001, 427–434

    Google Scholar 

  14. Bandyopadhyay P R. Guest editorial: Biology-inspired science and technology for autonomous underwater vehicles. IEEE J Oceanic Eng, 2004, 29(3): 542–546

    Article  Google Scholar 

  15. Bandyopadhyay P R. Trends in biorobotic autonomous undersea vehicles. IEEE J Oceanic Eng, 2005, 30(1): 109–139

    Article  Google Scholar 

  16. Yu J, Wang S, Tan M. A parallel algorithm for visual tracking of multiple free-swimming robot fishes based on color information. In: Proc. IEEE International Conference on Robotics, Intelligent Systems, and Signal Processing, Changsha, Hunan: IEEE, 2003, 359–364

    Google Scholar 

  17. Yu J, Tan M, Wang S, et al. Development of a biomimetic robotic fish and its control algorithm. IEEE Trans Sys Man Cyber Part B, 2004, 34(4): 1798–1810

    Article  Google Scholar 

  18. Yu J, Wang L. Parameter optimization of simplified propulsive model for biomimetic robot fish. In: Proc IEEE Int Conf Rob and Aut, Barcelona, Spain: IEEE, 2005. 3317–3322

    Google Scholar 

  19. Yu J, Wang L, Tan M. A framework for biomimetic robot fish’s design and its realization. In: Proc Amer Contr Conf, Portland, OR, USA, 2005. 1593–1598

  20. Sfakiotakis M, Lane D M, Davies J B C. Review of fish swimming modes for aquatic locomotion. IEEE J Ocean Eng, 1999, 24(2): 237–252

    Article  Google Scholar 

  21. Videler J J, Hess F. Fast continuous swimming of two pelagic predators, saithe (Pollachius virens) and mackerel (Scomber scombrus): A kinematic analysis. J Exp Biol, 1984, 109: 209–228

    Google Scholar 

  22. McHenry M M, Pell C A, Long Jr J H. Mechanical control of swimming speed: Stiffness and axial wave form in undulating fish models. J Exp Biol, 1995, 198: 2293–2305

    Google Scholar 

  23. Dickinson M H, Farley C T, Full R J, et al. How animals move: An integrative view. Science, 2000, 288: 100–106

    Article  Google Scholar 

  24. Mussa-Ivaldi F A, Solla S A. Neural primitives for motion control. IEEE J Ocean Eng, 2004, 29(3): 640–650

    Article  Google Scholar 

  25. Fossen T I, Fjellstad O E. Nonlinear modeling of marine vehicles in six degrees of freedom. Int J Math Model Syst, 1995, 1(1): 17–27

    Google Scholar 

  26. Read D A, Hover F S, Triantafyllou M S. Forces on oscillating foils for propulsion and maneuvering. J Fluid Struct, 2003, 17(1): 163–183

    Article  Google Scholar 

  27. Liu L, Yu J, Wang L. Dynamic modeling of three-dimensional swimming for biomimetic robotic fish. In: Proc IEEE/RSJ Int Conf on Intelligent Robots and Systems (IROS). Beijing: IEEE, 2006. 3916–3921

    Google Scholar 

  28. Gillis G B. Anguilliform locomotion in an elongate salamander (Siren Intermedia): Effects of speed on axial undulatory movements. J Exp Biol, 1997, 200: 767–784

    Google Scholar 

  29. Barrett D S. The design of a flexible hull undersea vehicle propelled by an oscillating foil. Dissertation for the Master Degree. Cambridge, MA: Massachusetts Institute of Technology, 1994

    Google Scholar 

  30. Rao S S. Optimization: Theory and Applications. 2nd ed. New Delhi: Halsted Press, 1984

    MATH  Google Scholar 

  31. Du D Z, Pardalos P M (eds). Handbook of Combinatorial Optimization. Dordrecht: Kluwer Academic Publishers, 1998

    Google Scholar 

  32. Xie G. An improved constrained cyclic variable method. Mechanics (in Chinese), 2001, 28(1): 19–21

    Google Scholar 

  33. Lachat D, Crespi A, Ijspeert A J. BoxyBot: a swimming and crawling fish robot controlled by a central pattern generator. In: Proc IEEE/RAS-EMBS International Conference on Biomedical Robotics and Biomechatronics. Pisa, Italy: IEEE, 2006. 643–648

    Chapter  Google Scholar 

  34. Hirata K. Development of experimental fish robot. In: Proc the 6th Int Sym on Marine Eng. Tokyo: Japan Institution of Marine Engineering, 2000. 711–714

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to JunZhi Yu.

Additional information

Supported in part by the National Natural Science Foundation of China (Grant Nos. 60505015, 60775053 and 60635010), “863” Program (Grant No. 2007AA04Z202)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Yu, J., Wang, L., Zhao, W. et al. Optimal design and motion control of biomimetic robotic fish. Sci. China Ser. F-Inf. Sci. 51, 535–549 (2008). https://doi.org/10.1007/s11432-008-0023-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-008-0023-3

Keywords

Navigation