Cargando…
A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments
A predictive guidance obstacle avoidance algorithm (PGOA) in unknown environments is proposed for autonomous underwater vehicle (AUV) that must adapt to multiple complex obstacle environments. Using the environmental information collected by the Forward-looking Sonar (FLS), the obstacle boundary is...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6651888/ https://www.ncbi.nlm.nih.gov/pubmed/31252643 http://dx.doi.org/10.3390/s19132862 |
_version_ | 1783438448992976896 |
---|---|
author | Li, Juan Zhang, Jianxin Zhang, Honghan Yan, Zheping |
author_facet | Li, Juan Zhang, Jianxin Zhang, Honghan Yan, Zheping |
author_sort | Li, Juan |
collection | PubMed |
description | A predictive guidance obstacle avoidance algorithm (PGOA) in unknown environments is proposed for autonomous underwater vehicle (AUV) that must adapt to multiple complex obstacle environments. Using the environmental information collected by the Forward-looking Sonar (FLS), the obstacle boundary is simplified by the convex algorithm and Bessel interpolation. Combining the predictive control secondary optimization function and the obstacle avoidance weight function, the predicting obstacle avoidance trajectory parameters are obtained. According to different types of obstacle environments, the corresponding obstacle avoidance rules are formulated. Lastly, combining with the obstacle avoidance parameters and rules, the AUV’s predicting obstacle avoidance trajectory point is obtained. Then AUV can successfully achieve obstacle avoidance using the guidance algorithm. The simulation results show that the PGOA algorithm can better predict the trajectory point of the obstacle avoidance path of AUV, and the secondary optimization function can successfully achieve collision avoidance for different complex obstacle environments. Lastly, comparing the execution efficiency and cost of different algorithms, which deal with various complex obstacle environments, simulation experiment results indicate the high efficiency and great adaptability of the proposed algorithm. |
format | Online Article Text |
id | pubmed-6651888 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-66518882019-08-07 A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments Li, Juan Zhang, Jianxin Zhang, Honghan Yan, Zheping Sensors (Basel) Article A predictive guidance obstacle avoidance algorithm (PGOA) in unknown environments is proposed for autonomous underwater vehicle (AUV) that must adapt to multiple complex obstacle environments. Using the environmental information collected by the Forward-looking Sonar (FLS), the obstacle boundary is simplified by the convex algorithm and Bessel interpolation. Combining the predictive control secondary optimization function and the obstacle avoidance weight function, the predicting obstacle avoidance trajectory parameters are obtained. According to different types of obstacle environments, the corresponding obstacle avoidance rules are formulated. Lastly, combining with the obstacle avoidance parameters and rules, the AUV’s predicting obstacle avoidance trajectory point is obtained. Then AUV can successfully achieve obstacle avoidance using the guidance algorithm. The simulation results show that the PGOA algorithm can better predict the trajectory point of the obstacle avoidance path of AUV, and the secondary optimization function can successfully achieve collision avoidance for different complex obstacle environments. Lastly, comparing the execution efficiency and cost of different algorithms, which deal with various complex obstacle environments, simulation experiment results indicate the high efficiency and great adaptability of the proposed algorithm. MDPI 2019-06-27 /pmc/articles/PMC6651888/ /pubmed/31252643 http://dx.doi.org/10.3390/s19132862 Text en © 2019 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 Li, Juan Zhang, Jianxin Zhang, Honghan Yan, Zheping A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments |
title | A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments |
title_full | A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments |
title_fullStr | A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments |
title_full_unstemmed | A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments |
title_short | A Predictive Guidance Obstacle Avoidance Algorithm for AUV in Unknown Environments |
title_sort | predictive guidance obstacle avoidance algorithm for auv in unknown environments |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6651888/ https://www.ncbi.nlm.nih.gov/pubmed/31252643 http://dx.doi.org/10.3390/s19132862 |
work_keys_str_mv | AT lijuan apredictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments AT zhangjianxin apredictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments AT zhanghonghan apredictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments AT yanzheping apredictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments AT lijuan predictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments AT zhangjianxin predictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments AT zhanghonghan predictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments AT yanzheping predictiveguidanceobstacleavoidancealgorithmforauvinunknownenvironments |