Cargando…

A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints

Efficient trajectory generation in complex dynamic environments remains an open problem in the operation of an unmanned surface vehicle (USV). The perception of a USV is usually interfered by the swing of the hull and the ambient weather, making it challenging to plan optimal USV trajectories. In th...

Descripción completa

Detalles Bibliográficos
Autores principales: Huang, Tao, Chen, Zhe, Gao, Wang, Xue, Zhenfeng, Liu, Yong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9965224/
https://www.ncbi.nlm.nih.gov/pubmed/36850442
http://dx.doi.org/10.3390/s23041845
_version_ 1784896704685801472
author Huang, Tao
Chen, Zhe
Gao, Wang
Xue, Zhenfeng
Liu, Yong
author_facet Huang, Tao
Chen, Zhe
Gao, Wang
Xue, Zhenfeng
Liu, Yong
author_sort Huang, Tao
collection PubMed
description Efficient trajectory generation in complex dynamic environments remains an open problem in the operation of an unmanned surface vehicle (USV). The perception of a USV is usually interfered by the swing of the hull and the ambient weather, making it challenging to plan optimal USV trajectories. In this paper, a cooperative trajectory planning algorithm for a coupled USV-UAV system is proposed to ensure that a USV can execute a safe and smooth path as it autonomously advances through multi-obstacle maps. Specifically, the unmanned aerial vehicle (UAV) plays the role of a flight sensor, providing real-time global map and obstacle information with a lightweight semantic segmentation network and 3D projection transformation. An initial obstacle avoidance trajectory is generated by a graph-based search method. Concerning the unique under-actuated kinematic characteristics of the USV, a numerical optimization method based on hull dynamic constraints is introduced to make the trajectory easier to be tracked for motion control. Finally, a motion control method based on NMPC with the lowest energy consumption constraint during execution is proposed. Experimental results verify the effectiveness of the whole system, and the generated trajectory is locally optimal for USV with considerable tracking accuracy.
format Online
Article
Text
id pubmed-9965224
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99652242023-02-26 A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints Huang, Tao Chen, Zhe Gao, Wang Xue, Zhenfeng Liu, Yong Sensors (Basel) Article Efficient trajectory generation in complex dynamic environments remains an open problem in the operation of an unmanned surface vehicle (USV). The perception of a USV is usually interfered by the swing of the hull and the ambient weather, making it challenging to plan optimal USV trajectories. In this paper, a cooperative trajectory planning algorithm for a coupled USV-UAV system is proposed to ensure that a USV can execute a safe and smooth path as it autonomously advances through multi-obstacle maps. Specifically, the unmanned aerial vehicle (UAV) plays the role of a flight sensor, providing real-time global map and obstacle information with a lightweight semantic segmentation network and 3D projection transformation. An initial obstacle avoidance trajectory is generated by a graph-based search method. Concerning the unique under-actuated kinematic characteristics of the USV, a numerical optimization method based on hull dynamic constraints is introduced to make the trajectory easier to be tracked for motion control. Finally, a motion control method based on NMPC with the lowest energy consumption constraint during execution is proposed. Experimental results verify the effectiveness of the whole system, and the generated trajectory is locally optimal for USV with considerable tracking accuracy. MDPI 2023-02-07 /pmc/articles/PMC9965224/ /pubmed/36850442 http://dx.doi.org/10.3390/s23041845 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/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/).
spellingShingle Article
Huang, Tao
Chen, Zhe
Gao, Wang
Xue, Zhenfeng
Liu, Yong
A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints
title A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints
title_full A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints
title_fullStr A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints
title_full_unstemmed A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints
title_short A USV-UAV Cooperative Trajectory Planning Algorithm with Hull Dynamic Constraints
title_sort usv-uav cooperative trajectory planning algorithm with hull dynamic constraints
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9965224/
https://www.ncbi.nlm.nih.gov/pubmed/36850442
http://dx.doi.org/10.3390/s23041845
work_keys_str_mv AT huangtao ausvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT chenzhe ausvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT gaowang ausvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT xuezhenfeng ausvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT liuyong ausvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT huangtao usvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT chenzhe usvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT gaowang usvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT xuezhenfeng usvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints
AT liuyong usvuavcooperativetrajectoryplanningalgorithmwithhulldynamicconstraints