Skip to main content
Log in

Biologically inspired behaviour design for autonomous robotic fish

  • Published:
International Journal of Automation and Computing Aims and scope Submit manuscript

Abstract

Behaviour-based approach plays a key role for mobile robots to operate safely in unknown or dynamically changing environments. We have developed a hybrid control architecture for our autonomous robotic fish that consists of three layers: cognitive, behaviour and swim pattern. In this paper, we describe some main design issues of the behaviour layer, which is the centre of the layered control architecture of our robotic fish. Fuzzy logic control (FLC) is adopted here to design individual behaviours. Simulation and real experiments are presented to show the feasibility and the performance of the designed behaviour layer.

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. A. D. Horchler, R. E. Reeve, B. Webb, R. D. Quinn. Robot Phonotaxis in the Wild: A Biologically Inspired Approach to Outdoor Sound Localization. Advanced Robotics, vol. 18, no. 8, pp. 801–816, 2004.

    Article  Google Scholar 

  2. F. W. Grasso, T. R. Consi, D. C. Mountain, J. Atema. Biomimetic Robot Lobster Performs Chemo-orientation in Turbulence Using a Pair of Spatially Separated Sensors: Progress and Challenges. Robotics and Autonomous Systems, vol. 30, no. 1–2, pp. 115–131, 2000.

    Article  Google Scholar 

  3. J. Connell. A Colony Architecture Foe and Artificial Creature. Technical Report 1151, MIT Artificial Intelligence Lab, USA, 1989.

    Google Scholar 

  4. J. M. Anderson, P. A. Kerrebrock. The Vorticity Control Unmanned Undersea Vehicle (VCUUV): An Autonomous Robot Tuna. In Proceedings of 10th International Symposium on Unmanned Untethered Submersible Technology. Durham, NH, pp. 63–70, 1997.

  5. K. Naom. 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.

    Article  Google Scholar 

  6. J. Witting, K. Safak, G. Adams. SMA Actuators Applied to Biomimetic Underwater Robots. Neurotechnology for Biomimetic Robots. J. Ayers, J. Davis, A. Rudolph, Eds., MIT Press, USA, pp. 117–136, 2001.

    Google Scholar 

  7. J. Liang. Researchful Development of Underwater Robofish II—Development of a Small Experimental Robofish. Robot, vol. 24, no. 3, pp. 234–238, 2002.

    Google Scholar 

  8. J. Yu, S. Wang, M. Tan. A Simplified Propulsive Model of Biomimetic Robot Fish and Its Realization. Robotica, vol. 23, no. 1, pp. 101–107, 2005.

    Article  MATH  Google Scholar 

  9. S. Guo, T. Fukuda, N. KATO, K. OGURO. Development of Underwater Microprobe Using IMPF Actuator. In Proceedings of IEEE International Conference on Robotics and Automation, Leuven, Belgium, pp. 1829–1834, May 1998.

    Google Scholar 

  10. R. C. Arkin. Behavior-based Robotics, MIT Press, USA, chap. 3, p. 94, 1998.

    Google Scholar 

  11. N. Nilsson. Teleo-reactive Programs for Agent Control. Journal of Artificial Intelligent Research, vol. 1, pp. 139–158, 1994.

    Google Scholar 

  12. J. Connell, P. Viola. Cooperative Control of a Semiautonomous Mobile Robot. In Proceedings of IEEE International Conference on Robotics and Automation, OH, USA, vol. 2, pp. 1118–1121, 1990.

    Google Scholar 

  13. W. L. Xu, S. K. Tso. Sensor-based Fuzzy Reactive Navigation of a Mobile Robot Through Local Target Switching. IEEE Transactions on Systems, Man, and Cybernetics—Part C: Applications and Reviews, vol. 29, no. 3, pp. 451–459, August 1999.

    Article  Google Scholar 

  14. P. Vadakkepat, O. C. Miin, X. Peng, T. H. Lee. Fuzzy Behavior-based Control of Mobile Robots. IEEE Transactions on Fuzzy Systems, vol. 12, no. 4, pp. 559–565, 2004.

    Article  Google Scholar 

  15. O. Khatib. Real-time Obstacle Avoidance for Manipulators and Mobile Robots. In Proceedings of IEEE International Conference on Robotics and Automation, St. Louis, vol. 2, pp. 500–505, 1985.

    Google Scholar 

  16. J. Borenstein, Y. Koren. Real-time Obstacle Avoidance for Fast Mobile Robots12. IEEE Transactions on Systems, Man, and Cybernetics, vol. 19, no. 5, pp. 1179–1187, 1989.

    Article  Google Scholar 

  17. M. G. Slack. Situationally Driven Local Navigation for Mobile Robots. Technical Report JPL Publication 90-17, NASA Jet Propulsion Laboratory, Pasadena, CA, April 1990.

    Google Scholar 

  18. R. Zapata, M. Perrier, P. Lepinary, P. Thompson, B. Jouvencel. Fast Mobile Robots in Ill-structured Environments. In Proceedings of IEEE/RSJ International Workshop on Intelligence for Mechanical Systems, Osaka, Japan, vol. 2, pp. 793–798, Nov. 1991.

    Google Scholar 

  19. J. Liu, H. Hu, D. Gu. A Hybrid Control Architecture for Autonomous Robotic Fish. In Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, Aug 2006.

  20. P. Rusu, E. M. Petriu, T. E. Whalen, A. Cornell, H. J. W. Spoelder. Behavior-based Neuro-fuzzy Controller for Mobile Robot Navigation. IEEE Transactions on Instrumentation and Measurement, vol. 52, no. 4, pp. 1335–1340, Aug 2003.

    Article  Google Scholar 

  21. P. Angelov, D. Filev. An Approach to Online Identification of Takagi-Sugeno Fuzzy Models. IEEE Transactions on Systems, Man and Cybernetics—Part B, vol. 34, no. 1, pp. 484–498, 2004.

    Article  Google Scholar 

  22. E. Mamdani, S. Assilian. An Experiment in Linguistic Synthesis with a Fuzzy Logic Controller. International Journal of Man-Machine Studies, vol. 7, no. 1, pp. 1–13, 1975.

    Article  MATH  Google Scholar 

  23. R. Bellman. Adaptive Control Processes: A Guided Tour, Princeton University Press, New Jersey, 1961.

    MATH  Google Scholar 

  24. J. Liu, H. Hu. A 3D Simulator for Autonomous Robotic Fish. International Journal of Automation and Computing, vol. 1, no. 1, pp. 42–50, 2004.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jin-Dong Liu.

Additional information

This project is supported by London Aquarium.

Jin-Dong Liu received his B.Sc. degree in industrial automation from Shenyang Institute of Aeronautical Engineering, China in 1999, and the M.Sc degree in control theory and control engineering from the Institute of Automation, Chinese Academy of Sciences in 2002. He is currently pursuing his Ph.D. 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.

Mr. Liu is a student member of IEEE.

Huosheng Hu received his M.Sc. degree in industrial automation from the Central South University in China, and the Ph.D. degree in robotics from the University of Oxford in the United Kingdom. Currently, He is a professor in Department of Computer Science, University of Essex, leading the Human Centred Robotics Group.

He has published over 200 papers in journals, books and conferences, and received two best paper awards. His research interests include autonomous mobile robots, human-robot interaction, evolutionary robotics, multi-robot collaboration, embedded systems, pervasive computing, sensor integration, RoboCup, intelligent control and networked robotics.

Prof. Hu is a Chartered Engineer, a senior member of IEEE, and a member of IET, AAAI, ACM, IASTED and IAS.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, JD., Hu, H. Biologically inspired behaviour design for autonomous robotic fish. Int J Automat Comput 3, 336–347 (2006). https://doi.org/10.1007/s11633-006-0336-x

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11633-006-0336-x

Keywords

Navigation