Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †

This paper investigates the task assignment and path planning problem for multiple AUVs in three dimensional (3D) underwater wireless sensor networks where nonholonomic motion constraints of underwater AUVs in 3D space are considered. The multi-target task assignment and path planning problem is mod...

Full description

Bibliographic Details
Main Authors: Wenyu Cai, Meiyan Zhang, Yahong Rosa Zheng
Format: Article
Language:English
Published: MDPI AG 2017-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/17/7/1607
_version_ 1828282968365334528
author Wenyu Cai
Meiyan Zhang
Yahong Rosa Zheng
author_facet Wenyu Cai
Meiyan Zhang
Yahong Rosa Zheng
author_sort Wenyu Cai
collection DOAJ
description This paper investigates the task assignment and path planning problem for multiple AUVs in three dimensional (3D) underwater wireless sensor networks where nonholonomic motion constraints of underwater AUVs in 3D space are considered. The multi-target task assignment and path planning problem is modeled by the Multiple Traveling Sales Person (MTSP) problem and the Genetic Algorithm (GA) is used to solve the MTSP problem with Euclidean distance as the cost function and the Tour Hop Balance (THB) or Tour Length Balance (TLB) constraints as the stop criterion. The resulting tour sequences are mapped to 2D Dubins curves in the X − Y plane, and then interpolated linearly to obtain the Z coordinates. We demonstrate that the linear interpolation fails to achieve G 1 continuity in the 3D Dubins path for multiple targets. Therefore, the interpolated 3D Dubins curves are checked against the AUV dynamics constraint and the ones satisfying the constraint are accepted to finalize the 3D Dubins curve selection. Simulation results demonstrate that the integration of the 3D Dubins curve with the MTSP model is successful and effective for solving the 3D target assignment and path planning problem.
first_indexed 2024-04-13T08:37:35Z
format Article
id doaj.art-3bd843fe22064d2a990c608e8152e3ca
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-13T08:37:35Z
publishDate 2017-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-3bd843fe22064d2a990c608e8152e3ca2022-12-22T02:54:01ZengMDPI AGSensors1424-82202017-07-01177160710.3390/s17071607s17071607Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †Wenyu Cai0Meiyan Zhang1Yahong Rosa Zheng2School of Electronics & Information, Hangzhou Dianzi University, Hangzhou 310018, ChinaSchool of Electrical Engineering, Zhejiang University of Water Resources and Electric Power, Hangzhou 310018, ChinaDepartment of Electrical & Computer Engineering, Missouri University of Science and Technology, Rolla, MO 65409, USAThis paper investigates the task assignment and path planning problem for multiple AUVs in three dimensional (3D) underwater wireless sensor networks where nonholonomic motion constraints of underwater AUVs in 3D space are considered. The multi-target task assignment and path planning problem is modeled by the Multiple Traveling Sales Person (MTSP) problem and the Genetic Algorithm (GA) is used to solve the MTSP problem with Euclidean distance as the cost function and the Tour Hop Balance (THB) or Tour Length Balance (TLB) constraints as the stop criterion. The resulting tour sequences are mapped to 2D Dubins curves in the X − Y plane, and then interpolated linearly to obtain the Z coordinates. We demonstrate that the linear interpolation fails to achieve G 1 continuity in the 3D Dubins path for multiple targets. Therefore, the interpolated 3D Dubins curves are checked against the AUV dynamics constraint and the ones satisfying the constraint are accepted to finalize the 3D Dubins curve selection. Simulation results demonstrate that the integration of the 3D Dubins curve with the MTSP model is successful and effective for solving the 3D target assignment and path planning problem.https://www.mdpi.com/1424-8220/17/7/1607target trackingtask assignmentmultiple AUVsenergy balancegenetic algorithm
spellingShingle Wenyu Cai
Meiyan Zhang
Yahong Rosa Zheng
Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †
Sensors
target tracking
task assignment
multiple AUVs
energy balance
genetic algorithm
title Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †
title_full Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †
title_fullStr Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †
title_full_unstemmed Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †
title_short Task Assignment and Path Planning for Multiple Autonomous Underwater Vehicles Using 3D Dubins Curves †
title_sort task assignment and path planning for multiple autonomous underwater vehicles using 3d dubins curves †
topic target tracking
task assignment
multiple AUVs
energy balance
genetic algorithm
url https://www.mdpi.com/1424-8220/17/7/1607
work_keys_str_mv AT wenyucai taskassignmentandpathplanningformultipleautonomousunderwatervehiclesusing3ddubinscurves
AT meiyanzhang taskassignmentandpathplanningformultipleautonomousunderwatervehiclesusing3ddubinscurves
AT yahongrosazheng taskassignmentandpathplanningformultipleautonomousunderwatervehiclesusing3ddubinscurves