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...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Juan, Zhang, Jianxin, Zhang, Honghan, Yan, Zheping
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