Cargando…

A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments

A novel real-time reaction obstacle avoidance algorithm (RRA) is proposed for autonomous underwater vehicles (AUVs) that must adapt to unknown complex terrains, based on forward looking sonar (FLS). To accomplish this algorithm, obstacle avoidance rules are planned, and the RRA processes are split i...

Descripción completa

Detalles Bibliográficos
Autores principales: Yan, Zheping, Li, Jiyun, Zhang, Gengshi, Wu, Yi
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855141/
https://www.ncbi.nlm.nih.gov/pubmed/29393915
http://dx.doi.org/10.3390/s18020438
_version_ 1783307038979260416
author Yan, Zheping
Li, Jiyun
Zhang, Gengshi
Wu, Yi
author_facet Yan, Zheping
Li, Jiyun
Zhang, Gengshi
Wu, Yi
author_sort Yan, Zheping
collection PubMed
description A novel real-time reaction obstacle avoidance algorithm (RRA) is proposed for autonomous underwater vehicles (AUVs) that must adapt to unknown complex terrains, based on forward looking sonar (FLS). To accomplish this algorithm, obstacle avoidance rules are planned, and the RRA processes are split into five steps Introduction only lists 4 so AUVs can rapidly respond to various environment obstacles. The largest polar angle algorithm (LPAA) is designed to change detected obstacle’s irregular outline into a convex polygon, which simplifies the obstacle avoidance process. A solution is designed to solve the trapping problem existing in U-shape obstacle avoidance by an outline memory algorithm. Finally, simulations in three unknown obstacle scenes are carried out to demonstrate the performance of this algorithm, where the obtained obstacle avoidance trajectories are safety, smooth and near-optimal.
format Online
Article
Text
id pubmed-5855141
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-58551412018-03-20 A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments Yan, Zheping Li, Jiyun Zhang, Gengshi Wu, Yi Sensors (Basel) Article A novel real-time reaction obstacle avoidance algorithm (RRA) is proposed for autonomous underwater vehicles (AUVs) that must adapt to unknown complex terrains, based on forward looking sonar (FLS). To accomplish this algorithm, obstacle avoidance rules are planned, and the RRA processes are split into five steps Introduction only lists 4 so AUVs can rapidly respond to various environment obstacles. The largest polar angle algorithm (LPAA) is designed to change detected obstacle’s irregular outline into a convex polygon, which simplifies the obstacle avoidance process. A solution is designed to solve the trapping problem existing in U-shape obstacle avoidance by an outline memory algorithm. Finally, simulations in three unknown obstacle scenes are carried out to demonstrate the performance of this algorithm, where the obtained obstacle avoidance trajectories are safety, smooth and near-optimal. MDPI 2018-02-02 /pmc/articles/PMC5855141/ /pubmed/29393915 http://dx.doi.org/10.3390/s18020438 Text en © 2018 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yan, Zheping
Li, Jiyun
Zhang, Gengshi
Wu, Yi
A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments
title A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments
title_full A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments
title_fullStr A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments
title_full_unstemmed A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments
title_short A Real-Time Reaction Obstacle Avoidance Algorithm for Autonomous Underwater Vehicles in Unknown Environments
title_sort real-time reaction obstacle avoidance algorithm for autonomous underwater vehicles in unknown environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5855141/
https://www.ncbi.nlm.nih.gov/pubmed/29393915
http://dx.doi.org/10.3390/s18020438
work_keys_str_mv AT yanzheping arealtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments
AT lijiyun arealtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments
AT zhanggengshi arealtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments
AT wuyi arealtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments
AT yanzheping realtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments
AT lijiyun realtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments
AT zhanggengshi realtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments
AT wuyi realtimereactionobstacleavoidancealgorithmforautonomousunderwatervehiclesinunknownenvironments