Obstacle detection, avoidance and anti collision for MEREDITH AUV

This paper describes the design and implementation of an obstacle detection, obstacle avoidance and anti-collision system using a COTS multi-beam forward looking sonar. The purpose is to equip our in-house built MEREDITH autonomous underwater vehicle the capability to navigate around obstacles that arise in its programmed path. This is important for operating near the littorals, where potential hazards are prevalent. For such a system, the ability to identify unknown obstacles and discards false returns and noise is an important issue and extremely challenging. The crux of the problem is to correctly pick-up potential obstacles from the sonar image. To address this problem, image processing technique is employed to extract potential obstacles from the sonar image. This is follow by the employment of a real-time multi-frame filter to confirm the presence of obstacles. Subsequently, confirmed obstacles are put in a 2D grid map, which serves as a workspace representation for MEREDITH to perform real-time path planning. Simulation studies and sea trials were conducted to verify the implementation.

[1]  Iwan Ulrich,et al.  VFH+: reliable obstacle avoidance for fast mobile robots , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Yoram Koren,et al.  The vector field histogram-fast obstacle avoidance for mobile robots , 1991, IEEE Trans. Robotics Autom..

[3]  R. Chattergy,et al.  Some Heuristics for the Navigation of a Robot , 1985 .

[4]  O. Khatib,et al.  Real-Time Obstacle Avoidance for Manipulators and Mobile Robots , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[5]  Samuel S. Blackman,et al.  Design and Analysis of Modern Tracking Systems , 1999 .

[6]  Yong-Gi Kim,et al.  An Obstacle Avoidance Technique for AUVs Based on BK-Product of Fuzzy Relations , 2005, RSFDGrC.

[7]  Yoram Koren,et al.  Real-time obstacle avoidance for fast mobile robots in cluttered environments , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[8]  Alberto Elfes A sonar-based mapping and navigation system , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.

[9]  A.J. Healey,et al.  AUV experiments in obstacle avoidance , 2005, Proceedings of OCEANS 2005 MTS/IEEE.

[10]  Ronald C. Arkin,et al.  An Behavior-based Robotics , 1998 .

[11]  Yoram Koren,et al.  Potential field methods and their inherent limitations for mobile robot navigation , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[12]  Yvan Petillot,et al.  Underwater vehicle obstacle avoidance and path planning using a multi-beam forward looking sonar , 2001 .

[13]  Yakov Bar-Shalom,et al.  Multitarget-Multisensor Tracking: Principles and Techniques , 1995 .

[14]  A. R. Greig,et al.  Segmentation of 3D acoustic images for object recognition purposes , 1998, IEEE Oceanic Engineering Society. OCEANS'98. Conference Proceedings (Cat. No.98CH36259).