Skip to main content
Log in

Fuzzy neural networks for obstacle pattern recognition and collision avoidance of fish robots

  • Focus
  • Published:
Soft Computing Aims and scope Submit manuscript

Abstract

The problems of detection and pattern recognition of obstacles are the most important concerns for fish robots’ path planning to make natural and smooth movements as well as to avoid collision. We can get better control results of fish robot trajectories if we obtain more information in detail about obstacle shapes. The method employing only simple distance measuring IR sensors without cameras and image processing is proposed. The capability of a fish robot to recognize the features of an obstacle to avoid collision is improved using neuro-fuzzy inferences. Approaching angles of the fish robot to an obstacle as well as the evident features such as obstacles’ sizes and shape angles are obtained through neural network training algorithms based on the scanned data. Experimental results show the successful path control of the fish robot without hitting on obstacles.

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

  • Antonelli G, Chiaverini S, Finotello R and Schiavon R (2001). Real-time path planning and obstacle avoidance for RAIS: an autonomous underwater vehicle. IEEE J Ocean Eng 26(2): 216–227

    Article  Google Scholar 

  • Liu J, Hu H (2005) Mimicry of sharp turning behaviours in a robotic fish. In: Proceedings of IEEE international conference on robotics and automation, pp 3329–3334

  • Mar J and Lin F (2001). An ANFIS controller for the car-following collision prevention system. IEEE Trans Veh Technol 50(4): 1106–1113

    Article  Google Scholar 

  • Na SY, Shin D, Kim JY, Choi S (2005) Collision recognition and direction changes using fuzzy logic for small scale fish robots by acceleration sensor data. International conference on fuzzy systems and knowledge discovery FSKD’05. Part II. Springer, Berlin, pp 329–338

  • Panella M and Gallo AS (2005). An input–output clustering approach to the synthesis of ANFIS networks. IEEE Trans Fuzzy Syst 13(1): 69–81

    Article  Google Scholar 

  • Petillot Y, Ruiz T, Tena I and Lane DM (2001). Underwater vehicle obstacle avoidance and path planning using a multi-beam forward looking sonar. IEEE J Ocean Eng 26(2): 240–251

    Article  Google Scholar 

  • Tan X, Kim D, Usher N, Laboy D, Jackson J (2006) An autonomous robotic fish for mobile sensing. In: Proceedings of IEEE/RSJ international conference on intelligent robots and systems, pp 5424–5429

  • Wai R and Chen P (2004). Intelligent tracking control for robot manipulator including actuator dynamics via TSK-type fuzzy neural network. IEEE Trans Fuzzy Syst 12: 552–560

    Article  Google Scholar 

  • Yu J, Tan M, Wang S and Chen E (2004). Development of a biomimetic robotic fish and its control algorithm. IEEE Trans Syst Man Cybern Part B Cybern 34: 1798–1810

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seung You Na.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shin, D., Na, S.Y., Kim, J.Y. et al. Fuzzy neural networks for obstacle pattern recognition and collision avoidance of fish robots. Soft Comput 12, 715–720 (2008). https://doi.org/10.1007/s00500-007-0245-0

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00500-007-0245-0

Keywords

Navigation