Abstract
This paper presents a 3D simulator used for studying the motion control and autonomous navigation of robotic fish. The simulator’s system structure and computation flow are presented. Simplified kinematics and hydrodynamics models for a virtual robotic fish are proposed. Many other object models are created for water, obstacles, sonar sensors and a swimming pool. Experimental results show that the simulator provides a realistic and convenient way to develop autonomous navigation algorithms for robotic fish.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
K. Streitlien, G. S. Triantafyllou, M. S. Triantafyllou, Efficient foil propulsion through vortex control, AIAA Journal, vol. 34, pp. 2315–2319, 1996.
J. M. Anderson, Vorticity Control for Efficient Propulsion, Ph.D. dissertation, Massachusetts Inst. Technol, Woods Hole Oceanographic Inst. Joint Program, Woods Hole, MA, 1996.
S. Guo, T. Fukuda, Norihiko Kato, Keisuke Oguro, Development of underwater microrobot using ICPF actuator, Proceedings of the 1998 IEEE International Conference on Robotics & Automation, pp. 1829–1834, 1998.
N. Kato, Control performance in the horizontal plane of a fish robot with mechanical pectoral fins, IEEE Journal of Oceanic Engineering, vol. 25, no. 1, pp. 121–129, 2000.
J. Liang, etc, Researchful development of underwater robofish II-development of a small experimental robofish, Robot, vol. 24, no. 3, 2002.
J. Z. Yu, E.K. Chen, S. Wang, M. TAN, Research evolution and analysis of biomimetic robot fish, Control Theory and Application, accepted in Chinese, 2002.
Xiaoyuan Tu, Artificial Animals for Computer Animation: Biomechanics, Locomotion, Perception and Behavior, New York Springer, 1999.
William F. Gates, Animation of Fish Swimming, University of British, Columbia, 2001
G. Taylor, Analysis of the swimming of long narrow animals, Proc. R. Soc. Lond. A, vol. 214, pp. 158–183, 1952.
T. Y. Wu, Swimming of a waving plate, J. Fluid Mech., vol. 10, pp. 321–344, 1961.
J. M. Anderson, K. Streitlien, D. S. Barrett, M. S. Triantafyllou, Oscillating foils of high propulsive efficiency, J. Fluid Mech., vol. 360, pp. 41–72, 1998.
J. Z. Yu, etc., A simplified propulsive model of biomimetic robot fish and its realization, submitted to IEEE Transactions on SMC Part C, 2003.
B. Ayrulu, B. Barshan, Reliability measure assignment to sonar for robust target differentiation, Pattern Recognition, vol. 35, pp. 1403–1419, 2002.
M. J. Lighthill, Note on the swimming of slender fish, J. Fluid Mech., vol. 9, pp. 305–317, 1960.
M. Sfakiotakis, D. M. Lane, J. Bruce, C. Davies, Review of fish swimming modes for aquatic locomotion, IEEE Journal of Oceanic Engineering, vol. 24, no. 2, pp. 237–252, 1999.
P. W. Webb, Form and function in fish swimming, Sci. Amri., vol. 251, pp. 58–68, 1984.
C. S. Wardle, A. Reid, The application of large amplitude elongated body theory to measure swimming power in fish, Fisheries Mathematics, J. E. Steele, Ed. New York: Academic, pp. 171–191, 1977.
Rich Rabbitz, Fast collision detection of moving convex polyhedra, Graphics Gems IV, Academic Press, 1994.
Author information
Authors and Affiliations
Corresponding author
Additional information
Jindong Liu received the BSc degree in Industrial Automation from Shenyang Institute of Aeronautical Engineering, China in 1999, and the MSc degree in Control Theory and Control Engineering from the Institute of Automation, Chinese Academy of Sciences in 2002. He is currently pursuing the PhD degree at the University of Essex in the U.K since 2003. His current research interests include autonomous mobile robots, intelligent control and human Centred robotics. He has published a number of papers in these areas. He is a student member of IEEE.
Huosheng Hu received the MSc degree in industrial automation from the Central South University, China in 1982, and the PhD degree in robotics from the University of Oxford, United Kingdom in 1993. Currently, He is a Professor in Department of Computer Science, University of Essex, leading the Human Centred Robotics Group. His research interests include autonomous mobile human-robot interaction, robots, evolutionary robotics, multi-robot collaboration, embedded systems, pervasive computing, sensor integration, RoboCup, intelligent control and networked robotics. He has published over 150 papers in journals, books and conferences, and received two best paper awards. He is a Chartered Engineer, a senior member of IEEE, and a member of IEE, AAAI, ACM, IASTED and IAS.
Rights and permissions
About this article
Cite this article
Liu, J., Hu, H. A 3D simulator for autonomous robotic fish. Int J Automat Comput 1, 42–50 (2004). https://doi.org/10.1007/s11633-004-0042-5
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/s11633-004-0042-5