Review of Obstacle Detection Systems for Collision Avoidance of Autonomous Underwater Vehicles Tested in a Real Environment
Abstract
:1. Introduction
2. Perception Sensors in Underwater ODS
2.1. Sonar
2.2. Camera
2.3. Other
2.4. Summary
3. Image Processing in ODS
3.1. Pre-Processing and Detection
3.2. Image Segmentation
3.3. Image Morphological Operations
3.4. Summary
4. ODS in Practically Tested AUV Capable of Collision Avoidance
5. Analysis, Bottlenecks, Future Works
5.1. Analysis
- 1
- Complexity of the environment in which the AUV was tested. Each article was rated on a scale of 0–3 depending on the number of obstacles included in the tested environment, the distance between them, the ability to detect obstacles with irregular or only simple shapes, and whether the vehicle was tested for 2D or 3D maneuvers.
- 2
- Ability to only static or static and dynamic obstacles detection. The studies were rated on a 0–1 scale, depending on whether the presented solution can operate correctly in the presence of static and dynamic or only static obstacles.
- 3
- ODS operation speed. This parameter was assessed based on data such as sonar update rate, frame rate, path replanning time, and other specific parameters of the analysed systems. The solutions were rated on a 0–2 scale, where 1 Hz was chosen as the reference frequency of the environment detection and image processing procedure. However, in some studies, the ODS operation speed assessment was based on estimated values because of limited information about the system.
- 4
- Suitability for path planning which is the potential ability to provide sufficient data to determine the optimal path. The research was rated on a 0–3 scale depending on the image processing methods used, the accuracy of presenting obstacles after image processing, and the optimality of the executed path during tests in a real-world environment.
5.2. Bottlenecks and Future Works
6. Conclusions
Supplementary Materials
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
AI | Artificial Intelligence |
ATR | Automatic Target Recognition |
AUVs | Autonomous Underwater Vehicles |
AVs | Autonomous Vehicles |
CNN | Convolutional Neural Network |
DL | Deep Learning |
DOA | Direction Of Arrival |
FLS | Forward Looking Sonar |
FOV | Field Of View |
IMU | Inertial Measurement Unit |
MBES | Multibeam Echosounder |
MSS | Mechanical Scanning Sonar |
ODSs | Obstacle Detection Systems |
ROI | Region Of Interest |
ROVs | Remotely Operated Vehicles |
SBES | Single beam Echosounder |
SLAM | Simultaneous Localization and Mapping |
SNR | Signal to Noise Ratio |
SSS | Side Scan Sonar |
UASs | Unmanned Aerial Systems |
UAVs | Unmanned Aerial Vehicles |
UGVs | Unmanned Ground Vehicles |
UUVs | Unnmaned Underwater Vehicles |
References
- Szymak, P.; Kot, R. Trajectory Tracking Control of Autonomous Underwater Vehicle Called PAST. Pomiary Autom. Robot. 2022, 266, 112731. [Google Scholar] [CrossRef]
- Kot, R. Review of Collision Avoidance and Path Planning Algorithms Used in Autonomous Underwater Vehicles. Electronics 2022, 11, 2301. [Google Scholar] [CrossRef]
- Thakur, S.; Sharma, V.; Chhabra, A. A review: Obstacle tracking using image segmentation. Int. J. Innov. Res. Comput. Commun. Eng. 2014, 2, 4589–4596. [Google Scholar]
- Yu, X.; Marinov, M. A study on recent developments and issues with obstacle detection systems for automated vehicles. Sustainability 2020, 12, 3281. [Google Scholar] [CrossRef] [Green Version]
- Iqbal, A. Obstacle detection and track detection in autonomous cars. In Autonomous Vehicle and Smart Traffic; IntechOpen: London, UK, 2020. [Google Scholar]
- Chavan, Y.; Chavan, P.; Nyayanit, A.; Waydande, V. Obstacle detection and avoidance for automated vehicle: A review. J. Opt. 2021, 50, 46–54. [Google Scholar] [CrossRef]
- Al-Kaff, A.; Martin, D.; Garcia, F.; de la Escalera, A.; Armingol, J.M. Survey of computer vision algorithms and applications for unmanned aerial vehicles. Expert Syst. Appl. 2018, 92, 447–463. [Google Scholar] [CrossRef]
- Badrloo, S.; Varshosaz, M.; Pirasteh, S.; Li, J. Image-Based Obstacle Detection Methods for the Safe Navigation of Unmanned Vehicles: A Review. Remote Sens. 2022, 14, 3824. [Google Scholar] [CrossRef]
- Fraga-Lamas, P.; Ramos, L.; Mondéjar-Guerra, V.; Fernández-Caramés, T.M. A review on IoT deep learning UAV systems for autonomous obstacle detection and collision avoidance. Remote Sens. 2019, 11, 2144. [Google Scholar] [CrossRef] [Green Version]
- Steiniger, Y.; Kraus, D.; Meisen, T. Survey on deep learning based computer vision for sonar imagery. Eng. Appl. Artif. Intell. 2022, 114, 105157. [Google Scholar] [CrossRef]
- Neupane, D.; Seok, J. A review on deep learning-based approaches for automatic sonar target recognition. Electronics 2020, 9, 1972. [Google Scholar] [CrossRef]
- Teng, B.; Zhao, H. Underwater target recognition methods based on the framework of deep learning: A survey. Int. J. Adv. Robot. Syst. 2020, 17, 1729881420976307. [Google Scholar] [CrossRef]
- Hożyń, S. A Review of Underwater Mine Detection and Classification in Sonar Imagery. Electronics 2021, 10, 2943. [Google Scholar] [CrossRef]
- Zhang, C.; Xiao, F. Overview of Data Acquisition Technology in Underwater Acoustic Detection. Procedia Comput. Sci. 2021, 188, 130–136. [Google Scholar] [CrossRef]
- Sun, Y.; Luo, X.; Ran, X.; Zhang, G. A 2D Optimal Path Planning Algorithm for Autonomous Underwater Vehicle Driving in Unknown Underwater Canyons. J. Mar. Sci. Eng. 2021, 9, 252. [Google Scholar] [CrossRef]
- Scharff Willners, J.; Gonzalez-Adell, D.; Hernández, J.D.; Pairet, È.; Petillot, Y. Online 3-dimensional path planning with kinematic constraints in unknown environments using hybrid A* with tree pruning. Sensors 2021, 21, 1152. [Google Scholar] [CrossRef] [PubMed]
- Yuan, J.; Wang, H.; Zhang, H.; Lin, C.; Yu, D.; Li, C. AUV obstacle avoidance planning based on deep reinforcement learning. J. Mar. Sci. Eng. 2021, 9, 1166. [Google Scholar] [CrossRef]
- McMahon, J.; Plaku, E. Mission and motion planning for autonomous underwater vehicles operating in spatially and temporally complex environments. IEEE J. Ocean. Eng. 2016, 41, 893–912. [Google Scholar] [CrossRef]
- Lin, Y.H.; Shou, K.P.; Huang, L.J. The initial study of LLS-based binocular stereo-vision system on underwater 3D image reconstruction in the laboratory. J. Mar. Sci. Technol. 2017, 22, 513–532. [Google Scholar] [CrossRef]
- Piskur, P.; Gasiorowski, M. Digital Signal Processing for Hydroacoustic System in Biomimetic Underwater Vehicle. NAŠE MORE Znan. časopis Za More I Pomor. 2020, 67, 14–18. [Google Scholar] [CrossRef] [Green Version]
- Piskur, P.; Szymak, P.; Jaskólski, K.; Flis, L.; Gąsiorowski, M. Hydroacoustic system in a biomimetic underwater vehicle to avoid collision with vessels with low-speed propellers in a controlled environment. Sensors 2020, 20, 968. [Google Scholar] [CrossRef] [Green Version]
- Szymak, P.; Piskur, P. Measurement system of biomimetic underwater vehicle for passive obstacles detection. In Proceedings of the 18th International Conference on Transport Science, Portrož, Slovenia, 14–15 June 2018. [Google Scholar]
- Tian, Y.; Liu, M.; Zhang, S.; Zhou, T. Underwater multi-target passive detection based on transient signals using adaptive empirical mode decomposition. Appl. Acoust. 2022, 190, 108641. [Google Scholar] [CrossRef]
- Rascon, A. Forward-Looking Sonar Simulation Model for Robotic Applications; Technical Report; Naval Postgraduate School: Monterey, CA, USA, 2020. [Google Scholar]
- Waite, A.D. Sonar for Practising Engineers; Wiley: Hoboken, NJ, USA, 2002. [Google Scholar]
- Brekhovskikh, L.M.; Lysanov, Y.P.; Lysanov, J.P. Fundamentals of Ocean Acoustics; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2003. [Google Scholar]
- Kinsler, L.E.; Frey, A.R.; Coppens, A.B.; Sanders, J.V. Fundamentals of Acoustics; John Wiley & Sons: Hoboken, NJ, USA, 2000. [Google Scholar]
- Burdic, W.S. Underwater Acoustic System Analysis; Peninsula Pub: Los Altos, CA, USA, 2002. [Google Scholar]
- Urick, R.J. Principles of Underwater Sound, 3rd ed.; Peninsula Publising: Los Atlos, CA, USA, 1983; Volume 22, pp. 23–24. [Google Scholar]
- Tritech International Ltd. SeaKing, SeaPrince Imaging Sonars. Product Manual. Available online: https://www.tritech.co.uk/media/products/mechanical-scanning-sonar-tritech-super-seaprince_hardware_manual.pdf?id=e6c140ff (accessed on 29 September 2022).
- Leszczynski, T. Metody Zwiększania Rozdzielczości Rozpoznawania Krótkich Sygnałów z Liniową Modulacją Częstotliwości; Rozprawy. Uniwersytet Technologiczno-Przyrodniczy w Bydgoszczy: Bydgoszcz, Poland, 2010. [Google Scholar]
- Jiang, M.; Song, S.; Li, Y.; Jin, W.; Liu, J.; Feng, X. A survey of underwater acoustic SLAM system. In Proceedings of the International Conference on Intelligent Robotics and Applications, Shenyang, China, 8–11 August 2019; pp. 159–170. [Google Scholar]
- Zhang, T.; Liu, S.; He, X.; Huang, H.; Hao, K. Underwater target tracking using forward-looking sonar for autonomous underwater vehicles. Sensors 2019, 20, 102. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Montefalcone, M.; Rovere, A.; Parravicini, V.; Albertelli, G.; Morri, C.; Bianchi, C.N. Reprint of “Evaluating change in seagrass meadows: A time-framed comparison of Side Scan Sonar maps”. Aquat. Bot. 2014, 115, 36–44. [Google Scholar] [CrossRef]
- Fish, J.P.; Carr, H.A. Sound Reflections: Advanced Applications of Side Scan Sonar; Lower Cape Pub.: Boston, MA, USA, 2001. [Google Scholar]
- Huseby, R.B.; Milvang, O.; Solberg, A.S.; Bjerde, K.W. Seabed classification from multibeam echosounder data using statistical methods. In Proceedings of the OCEANS’93, Victoria, BC, Canada, 18–21 October 1993; pp. III-229–III-233. [Google Scholar]
- Dugelay, S.; Graffigne, C.; Augustin, J. Deep seafloor characterization with multibeam echosounders by image segmentation using angular acoustic variations. In Proceedings of the Statistical and Stochastic Methods for Image Processing, Fort Lauderdale, FL, USA, 23–26 September 1996; Volume 2823, pp. 255–266. [Google Scholar]
- Blondel, P. The Handbook of Sidescan Sonar; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2010. [Google Scholar]
- Rahman, S.; Li, A.Q.; Rekleitis, I. Svin2: An underwater slam system using sonar, visual, inertial, and depth sensor. In Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China, 4–8 November 2019; pp. 1861–1868. [Google Scholar]
- Chen, Z.; Zhang, Z.; Dai, F.; Bu, Y.; Wang, H. Monocular vision-based underwater object detection. Sensors 2017, 17, 1784. [Google Scholar] [CrossRef] [PubMed]
- Ortiz, A.; Simó, M.; Oliver, G. A vision system for an underwater cable tracker. Mach. Vis. Appl. 2002, 13, 129–140. [Google Scholar] [CrossRef]
- Piskur, P. Strouhal Number Measurement for Novel Biomimetic Folding Fins Using an Image Processing Method. J. Mar. Sci. Eng. 2022, 10, 484. [Google Scholar] [CrossRef]
- Hożyń, S. An Automated System for Analysing Swim-Fins Efficiency. NAŠE MORE Znan. časopis More Pomor. 2020, 67, 10–17. [Google Scholar]
- Szymak, P.; Piskur, P.; Naus, K. The effectiveness of using a pretrained deep learning neural networks for object classification in underwater video. Remote Sens. 2020, 12, 3020. [Google Scholar] [CrossRef]
- Szymak, P.; Gasiorowski, M. Using Pretrained AlexNet deep learning neural network for recognition of underwater objects. NAŠE MORE Znan. časopis More Pomor. 2020, 67, 9–13. [Google Scholar] [CrossRef] [Green Version]
- Jin, Y.; Wen, S.; Shi, Z.; Li, H. Target Recognition and Navigation Path Optimization Based on NAO Robot. Appl. Sci. 2022, 12, 8466. [Google Scholar] [CrossRef]
- Hożyń, S.; Żak, B. Stereo Vision System for Vision-Based Control of Inspection-Class ROVs. Remote Sens. 2021, 13, 5075. [Google Scholar] [CrossRef]
- Praczyk, T.; Hożyń, S.; Bodnar, T.; Pietrukaniec, L.; Błaszczyk, M.; Zabłotny, M. Concept and first results of optical navigational system. Trans. Marit. Sci. 2019, 8, 46–53. [Google Scholar] [CrossRef]
- Okamoto, A.; Sasano, M.; Seta, T.; Hirao, S.C.; Inaba, S. Deployment of the auv hobalin to an active hydrothermal vent field with an improved obstacle avoidance system. In Proceedings of the 2018 OCEANS-MTS/IEEE Kobe Techno-Oceans (OTO), Kobe, Japan, 28–31 May 2018; pp. 1–6. [Google Scholar]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. Imagenet classification with deep convolutional neural networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef] [Green Version]
- Karimanzira, D.; Renkewitz, H.; Shea, D.; Albiez, J. Object detection in sonar images. Electronics 2020, 9, 1180. [Google Scholar] [CrossRef]
- Rizzini, D.L.; Kallasi, F.; Oleari, F.; Caselli, S. Investigation of vision-based underwater object detection with multiple datasets. Int. J. Adv. Robot. Syst. 2015, 12, 77. [Google Scholar] [CrossRef] [Green Version]
- Hożyń, S.; Zalewski, J. Shoreline Detection and Land Segmentation for Autonomous Surface Vehicle Navigation with the Use of an Optical System. Sensors 2020, 20, 2799. [Google Scholar] [CrossRef]
- Reed, S.; Petillot, Y.; Bell, J. An automatic approach to the detection and extraction of mine features in sidescan sonar. IEEE J. Ocean. Eng. 2003, 28, 90–105. [Google Scholar] [CrossRef] [Green Version]
- Cao, X.; Ren, L.; Sun, C. Research on Obstacle Detection and Avoidance of Autonomous Underwater Vehicle Based on Forward-Looking Sonar. IEEE Trans. Neural Netw. Learn. Syst. 2022. [Google Scholar] [CrossRef]
- Sheng, M.; Tang, S.; Wan, L.; Zhu, Z.; Li, J. Fuzzy Preprocessing and Clustering Analysis Method of Underwater Multiple Targets in Forward Looking Sonar Image for AUV Tracking. Int. J. Fuzzy Syst. 2020, 22, 1261–1276. [Google Scholar] [CrossRef]
- Bharti, V.; Lane, D.; Wang, S. Robust subsea pipeline tracking with noisy multibeam echosounder. In Proceedings of the 2018 IEEE/OES Autonomous Underwater Vehicle Workshop (AUV), Porto, Portugal, 6–9 November 2018; pp. 1–5. [Google Scholar]
- Tan, K.; Xu, X.; Bian, H. The application of NDT algorithm in sonar image processing. In Proceedings of the 2016 IEEE/OES China Ocean Acoustics (COA), Harbin, China, 9–11 January 2016; pp. 1–4. [Google Scholar]
- Al-Haj, A. Wavelets pre-processing of Artificial Neural Networks classifiers. In Proceedings of the 2008 5th International Multi-Conference on Systems, Signals and Devices, Amman, Jordan, 20–22 July 2008; pp. 1–5. [Google Scholar]
- Lee, M.; Kim, J.; Yu, S.C. Robust 3d shape classification method using simulated multi view sonar images and convolutional nueral network. In Proceedings of the OCEANS 2019-Marseille, Marseille, France, 17–20 June 2019; pp. 1–5. [Google Scholar]
- Dura, E.; Rakheja, S.; Honghai, L.; Kolev, N. Image processing techniques for the detection and classification of man made objects in side-scan sonar images. In Sonar Systems; InTech: Makati, Philippines, 2011. [Google Scholar]
- Otsu, N. A threshold selection method from gray-level histograms. IEEE Trans. Syst. Man, Cybern. 1979, 9, 62–66. [Google Scholar] [CrossRef] [Green Version]
- Żak, B.; Hożyń, S. Segmentation Algorithm Using Method of Edge Detection. Solid State Phenomena 2013, 196, 206–211. [Google Scholar] [CrossRef]
- Krishna, K.; Murty, M.N. Genetic K-means algorithm. IEEE Trans. Syst. Man, Cybern. Part B (Cybern.) 1999, 29, 433–439. [Google Scholar] [CrossRef] [PubMed]
- Wang, X.; Wang, Z.; Sheng, M.; Li, Q.; Sheng, W. An adaptive and opposite K-means operation based memetic algorithm for data clustering. Neurocomputing 2021, 437, 131–142. [Google Scholar] [CrossRef]
- Kato, Z.; Zerubia, J. Markov random fields in image segmentation. Found. Trends® Signal Process. 2012, 5, 1–155. [Google Scholar] [CrossRef]
- Mignotte, M.; Collet, C.; Pérez, P.; Bouthemy, P. Three-class Markovian segmentation of high-resolution sonar images. Comput. Vis. Image Underst. 1999, 76, 191–204. [Google Scholar] [CrossRef] [Green Version]
- Goyal, M. Morphological image processing. IJCST 2011, 2, 59. [Google Scholar]
- Horner, D.; Healey, A.; Kragelund, S. AUV experiments in obstacle avoidance. In Proceedings of the OCEANS 2005 MTS/IEEE, Washington, DC, USA, 17–23 September 2005; pp. 1464–1470. [Google Scholar]
- Pebody, M. Autonomous underwater vehicle collision avoidance for under-ice exploration. Proc. Inst. Mech. Eng. Part M J. Eng. Marit. Environ. 2008, 222, 53–66. [Google Scholar] [CrossRef]
- McPhail, S.D.; Furlong, M.E.; Pebody, M.; Perrett, J.; Stevenson, P.; Webb, A.; White, D. Exploring beneath the PIG Ice Shelf with the Autosub3 AUV. In Proceedings of the Oceans 2009-Europe, Bremen, Germany, 11–14 May 2009; pp. 1–8. [Google Scholar]
- Teo, K.; Ong, K.W.; Lai, H.C. Obstacle detection, avoidance and anti collision for MEREDITH AUV. In Proceedings of the OCEANS 2009, Biloxi, MS, USA, 26–29 October 2009; pp. 1–10. [Google Scholar]
- Guerrero-González, A.; García-Córdova, F.; Gilabert, J. A biologically inspired neural network for navigation with obstacle avoidance in autonomous underwater and surface vehicles. In Proceedings of the OCEANS 2011 IEEE-Spain, Santander, Spain, 6–9 June 2011; pp. 1–8. [Google Scholar]
- Millar, G. An obstacle avoidance system for autonomous underwater vehicles: A reflexive vector field approach utilizing obstacle localization. In Proceedings of the 2014 IEEE/OES Autonomous Underwater Vehicles (AUV), Oxford, MS, USA, 6–9 October 2014; pp. 1–4. [Google Scholar]
- Hernández, J.D.; Vidal, E.; Vallicrosa, G.; Galceran, E.; Carreras, M. Online path planning for autonomous underwater vehicles in unknown environments. In Proceedings of the 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, 26–30 May 2015; pp. 1152–1157. [Google Scholar]
- Xu, H.; Gao, L.; Liu, J.; Wang, Y.; Zhao, H. Experiments with obstacle and terrain avoidance of autonomous underwater vehicle. In Proceedings of the OCEANS 2015-MTS/IEEE Washington, Washington, DC, USA, 19–22 October 2015; pp. 1–4. [Google Scholar]
- Braginsky, B.; Guterman, H. Obstacle avoidance approaches for autonomous underwater vehicle: Simulation and experimental results. IEEE J. Ocean. Eng. 2016, 41, 882–892. [Google Scholar] [CrossRef]
- Okamoto, A.; Sasano, M.; Seta, T.; Inaba, S.; Sato, K.; Tamura, K.; Nishida, Y.; Ura, T. Obstacle avoidance method appropriate for the steep terrain of the deep seafloor. In Proceedings of the 2016 Techno-Ocean (Techno-Ocean), Kobe, Japan, 6–8 October 2016; pp. 195–198. [Google Scholar]
- McEwen, R.S.; Rock, S.P.; Hobson, B. Iceberg wall following and obstacle avoidance by an AUV. In Proceedings of the 2018 IEEE/OES Autonomous Underwater Vehicle Workshop (AUV), Porto, Portugal, 6–9 November 2018; pp. 1–8. [Google Scholar]
- Hernández, J.D.; Vidal, E.; Moll, M.; Palomeras, N.; Carreras, M.; Kavraki, L.E. Online motion planning for unexplored underwater environments using autonomous underwater vehicles. J. Field Robot. 2019, 36, 370–396. [Google Scholar] [CrossRef]
- Xanthidis, M.; Karapetyan, N.; Damron, H.; Rahman, S.; Johnson, J.; O’Connell, A.; O’Kane, J.M.; Rekleitis, I. Navigation in the presence of obstacles for an agile autonomous underwater vehicle. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France, 31 May–31 August 2020; pp. 892–899. [Google Scholar]
- Zhang, H.; Zhang, S.; Wang, Y.; Liu, Y.; Yang, Y.; Zhou, T.; Bian, H. Subsea pipeline leak inspection by autonomous underwater vehicle. Appl. Ocean Res. 2021, 107, 102321. [Google Scholar] [CrossRef]
- Qin, R.; Zhao, X.; Zhu, W.; Yang, Q.; He, B.; Li, G.; Yan, T. Multiple receptive field network (MRF-Net) for autonomous underwater vehicle fishing net detection using forward-looking sonar images. Sensors 2021, 21, 1933. [Google Scholar] [CrossRef] [PubMed]
- An, R.; Guo, S.; Zheng, L.; Hirata, H.; Gu, S. Uncertain moving obstacles avoiding method in 3D arbitrary path planning for a spherical underwater robot. Robot. Auton. Syst. 2022, 151, 104011. [Google Scholar] [CrossRef]
Source | Year | Field of Analysis | Main Focus |
---|---|---|---|
[3] | 2014 | Ground robots (UGVs) | Image processing, obstacle detection, and collision avoidance algorithms for UGVs. |
[7] | 2017 | Aerial robots (UAVs) | Vision-based applications for UAVs including issues such as visual odometry, obstacle detection, mapping, and localization. |
[9] | 2019 | Aerial robots (UASs) | Deep learning methods for UASs in the context of obstacle detection and collision avoidance. |
[11] | 2020 | Marine robots (UUVs) | Recent development of applying deep learning algorithms for sonar automatic target recognition, tracking, and detection for UUVs. |
[12] | 2020 | Marine robots (AUVs) | Application of deep learning methods in underwater image analysis and description of the main underwater target recognition methods for AUV. |
[4] | 2020 | Ground robots (AVs) | Advancements of obstacle detection systems for AVs. |
[5] | 2020 | Ground robots (AVs) | AVs development regard to obstacle detection and track detection. |
[6] | 2021 | Ground robots (AVs) | Review of the obstacle detection and avoidance approaches for AVs. |
[13] | 2021 | Marine robots (UUVs, USVs) | Underwater mine detection and classification techniques based on sonar imagery and the classical image processing, machine learning, and deep learning methods. |
[14] | 2021 | Marine robots (UUVs) | Data acquisition technology in underwater acoustic detection field with regard to the passive detection, active detection, and collaborative detection technology. |
[8] | 2022 | Robots (UAVs, AVs) | Vision-based obstacle detection algorithms mainly for UAVs and also for Autonomous Vehicles. |
[10] | 2022 | Marine robots (AUVs) | Deep learning approaches for automatic target recognition (ATR) equipped with side scan sonar and synthetic-aperture sonar imagery for AUVs |
This review | 2022 | Marine robots (AUVs) | Obstacle detection systems integrated with path planning and collision avoidance systems in AUVs tested in a real environment. |
Source | Year | Hardware Used in ODS | Effectiveness | Main Properties |
---|---|---|---|---|
[69] | 2005 | Forward looking sonar | Low | • Sonar resolution 491 × 198 • Binary image by threshold • Erosion • Determination of the bottom slope • Feature extraction • Determination of ROI • Contours of obstacles and surface calculation • Kalman filter tracking |
[70,71] | 2008 | Echosounder | Low | • Margin for detection depends on the AUV speed • Filtering out a false reflection from the surface • Indication of possible surface icing during ascent • Limited headroom indication based on comparison of the echosounder data with data from other sensors (immersion, inclination) |
[72] | 2009 | Blazed array multibeam sonar | Medium | • Pre-processing by specifying a background threshold level • Median filtering • Morphology: erosion, dilation, edge detection |
[73] | 2011 | Vision camera, imaging sonar, echosounder, side scan sonar | Low | • Detection based on collision sonar or proximity sensor • Detection of obstacles at a distance shorter than the specified activate obstacle avoidance algorithms |
[74] | 2014 | 3 single beam ranging sonar | Medium | • Bottom tracking with an echosounder • Avoidance of noise from cooperating devices using the ping synchronization scheme • Threshold segmentation |
[75] | 2015 | 5 echosounders | Medium | • Octree-based representation of points in space based on data obtained from echosounders working as a single beam sensor |
[76] | 2015 | Multibeam sonar | High | • Filtering: median filtering, mean filtering • Segmentation: fuzzy K-mean clustering algorithm • Morphological processing—binarization |
[77] | 2016 | 2 Forward-looking sonars | High | • Speckle noise suppression • Local image histogram entropy • Hysteretic threshold of entropy • Feature extraction—Edge detection |
[18] | 2016 | Obstacles are simulated | - | • No obstacle detection system • Real-world tests of only collision avoidance and path planning algorithms without obstacle detection consideration |
[78] | 2016 | 2 cameras 2 line lasers | Low | • Morphological filter to extract features, uneven luminance • Top hat transformation (opening, subtraction) • Binarization by Threshold • Description by fast label method • Removing groups of pixels below 80 • A decision about the classification of an obstacle based on five or more images |
[49] | 2018 | Forward looking sonar 2 cameras 2 line lasers | Medium | • Solution based on the sensors and algorithms used in [78] • Added FLS to increase the range of ODS operation |
[79] | 2018 | 2 forward-looking sonars | Medium | • 210 deg FOV • The system detects an obstacle when it takes five or more returns or when the tracked wall is in front of the AUV |
[80] | 2019 | Mechanical scanning imaging sonar, 4 echosounders 3 cameras | High | • Threshold segmentation • Real-time operating • Extensive numerical and practical tests executed |
[81] | 2020 | 3 cameras | High | • SVIn2 vision inertial state estimation system based on visual data augmented with IMU sensor data, which are linked together in a visual form • Histogram equalization for contrast adjustment • Extracting visual objects with a high density of features from a point cloud |
[83] | 2021 | Multibeam forward-looking sonar | High | • Gray stretching and threshold segmentation • Normalization methods • Deep reinforcement learning for proper obstacle detection and avoidance • Mixup learning strategy |
[84] | 2021 | Camera | High | • Determination of image features such as intensity, color, contrast, and light transmission contrast • Appropriate global contrast calculation • ROI detection • Threshold-based segmentation |
[82] | 2021 | Multibeam echosounder forward-looking sonar | Medium | • Threshold segmentation method • Edge detection of the object |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Kot, R. Review of Obstacle Detection Systems for Collision Avoidance of Autonomous Underwater Vehicles Tested in a Real Environment. Electronics 2022, 11, 3615. https://doi.org/10.3390/electronics11213615
Kot R. Review of Obstacle Detection Systems for Collision Avoidance of Autonomous Underwater Vehicles Tested in a Real Environment. Electronics. 2022; 11(21):3615. https://doi.org/10.3390/electronics11213615
Chicago/Turabian StyleKot, Rafał. 2022. "Review of Obstacle Detection Systems for Collision Avoidance of Autonomous Underwater Vehicles Tested in a Real Environment" Electronics 11, no. 21: 3615. https://doi.org/10.3390/electronics11213615
APA StyleKot, R. (2022). Review of Obstacle Detection Systems for Collision Avoidance of Autonomous Underwater Vehicles Tested in a Real Environment. Electronics, 11(21), 3615. https://doi.org/10.3390/electronics11213615