Abstract
This paper shows an application of fuzzy logic in designing and fabricating an intelligent robotic fish with multiple actuators which can swim freely and autonomously avoid obstacles in water. The multiple actuators on the robotic fish consist of two pectoral fins, one on each side of the fish, two tail sections, a center of gravity adjuster for the head of the fish, and a pump used to draw in or expel water. The fish can then avoid the obstacle autonomously when it approaches the obstacle. Obstacle avoidance is achieved using fuzzy control technique. As shown in the simulation and practical experiment, the path of obstacle avoidance using fuzzy control is much smoother than that using intuitive control. All of the above motion controls are implemented by FPGA with the aids of several sensors.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Wang, Z.L., Wang, Y.W., Li, J., Hang, G.R.: A micro biomimetic manta ray robot fish actuated by SMA. In: Proc. of IEEE International Conference on Robotics and Biomimetics, pp. 1809–1813 (2009)
Jun, G., Bi, S.S., Li, J., Liu, C.: Design and experiments of robot fish propelled by pectoral fins. In: Proc. of IEEE International Conference on Robotics and Biomimetics, pp. 445–450 (2009)
Ichiklzaki, T., Yamamoto, I.: Development of robotic fish with various swimming functions. In: Proc. of Symposium on Underwater Technology and Workshop on Scientific Use of Submarine Cables and Related Technologies, pp. 378–383 (2007)
Xia, D., Chen, W., Liu, J., Liu, Y.: System and experimental research on biomimetic robot fish. In: Proc. of International Conference on Mechatronics and Automation, pp. 111–116 (2007)
Low, K.H.: Parametric study of modular and reconfigurable robotic fish with oscillating caudal fin mechanisms. In: Proc. of IEEE International Conference on Mechatronics and Automation, pp. 123–128 (2007)
Montiel, O., Maldonado, Y., Sepulveda, R., Castillo, O.: Simple tuned fuzzy controller embedded into an FPGA. In: Proc. of NAFIPS on Fuzzy Information Processing Society, pp. 1–6 (2009)
Lee, P.J., Yen, C.H., Chan, C.L., Lee, M.S., Wang, R.C.: Implementation of a fuzzy control based intelligent robot fish. Int. J. Fuzzy Syst. 11(4), 287–296 (2009)
Chan, W.L., Kang, T., Lee, Y.J., Sung, S.K., Yoon, K.J.: Swimming study on an ostraciiform fish robot. In: Proc. of IEEE International Conference on Control, Automation and Systems, pp. 700–705 (2007)
Wang, L.X.: A course in fuzzy systems and control. Prentice Hall PTR (1977)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Lee, PJ., Wang, WJ. (2012). Robotic Fish Kinectics Design Based on a Fuzzy Control. In: Lenarcic, J., Husty, M. (eds) Latest Advances in Robot Kinematics. Springer, Dordrecht. https://doi.org/10.1007/978-94-007-4620-6_9
Download citation
DOI: https://doi.org/10.1007/978-94-007-4620-6_9
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-007-4619-0
Online ISBN: 978-94-007-4620-6
eBook Packages: EngineeringEngineering (R0)