A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles

Unmanned surface vesssel (USV) has been widely applied due to its advantages in the military reconnaissance and resources exploration. Path planning is one of the critical issues for USV applications, which usually includes global and local path planning methods. However, individual global path plan...

Full description

Bibliographic Details
Main Authors: Zheng Chen, Youming Zhang, Yougong Zhang, Yong Nie, Jianzhong Tang, Shiqiang Zhu
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8808914/
id doaj-854684e632884d93aa55baa7aabc60bb
record_format Article
spelling doaj-854684e632884d93aa55baa7aabc60bb2021-03-29T23:21:41ZengIEEEIEEE Access2169-35362019-01-01712643912644910.1109/ACCESS.2019.29366898808914A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic ObstaclesZheng Chen0https://orcid.org/0000-0003-0961-8758Youming Zhang1Yougong Zhang2Yong Nie3https://orcid.org/0000-0002-3328-0948Jianzhong Tang4https://orcid.org/0000-0002-8556-6390Shiqiang Zhu5The State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, ChinaOcean College, Zhejiang University, Zhoushan, ChinaOcean College, Zhejiang University, Zhoushan, ChinaThe State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, ChinaThe State Key Laboratory of Fluid Power and Mechatronic Systems, Zhejiang University, Hangzhou, ChinaOcean College, Zhejiang University, Zhoushan, ChinaUnmanned surface vesssel (USV) has been widely applied due to its advantages in the military reconnaissance and resources exploration. Path planning is one of the critical issues for USV applications, which usually includes global and local path planning methods. However, individual global path planning algorithms may not be easy to detect the dynamic obstacles in the environment, and individual local path planning algorithms may not always guarantee the existence of the feasible solution for the complex environment. Therefore, a hybrid algorithm which effectively combines global and local path planning is proposed in this paper to overcome these drawbacks. The A* algorithm is used in the global path planning to generate a global path for USV to reach the target point. The dynamic window algorithm (DWA) is used in the local path planning to avoid the dynamic obstacles and track the global path by following the local target point which is the intersection of the global and local path planning. The weight coefficient considering sea state is added in the objective function of DWA, where the security of USV can be guaranteed by reducing the weight of velocity and increasing the weight of distance when the sea state level becomes high. Thus, USV can get a global optimal path and reach the target point in complex environment with dynamic obstacles and ocean currents via the proposed hybrid algorithm, and the comparative simulation is carried out to verify the effectiveness and advantage of the proposed method.https://ieeexplore.ieee.org/document/8808914/Hybrid path planningdynamic window algorithmunmanned surface vehiclesA* algorithm
collection DOAJ
language English
format Article
sources DOAJ
author Zheng Chen
Youming Zhang
Yougong Zhang
Yong Nie
Jianzhong Tang
Shiqiang Zhu
spellingShingle Zheng Chen
Youming Zhang
Yougong Zhang
Yong Nie
Jianzhong Tang
Shiqiang Zhu
A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles
IEEE Access
Hybrid path planning
dynamic window algorithm
unmanned surface vehicles
A* algorithm
author_facet Zheng Chen
Youming Zhang
Yougong Zhang
Yong Nie
Jianzhong Tang
Shiqiang Zhu
author_sort Zheng Chen
title A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles
title_short A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles
title_full A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles
title_fullStr A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles
title_full_unstemmed A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles
title_sort hybrid path planning algorithm for unmanned surface vehicles in complex environment with dynamic obstacles
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Unmanned surface vesssel (USV) has been widely applied due to its advantages in the military reconnaissance and resources exploration. Path planning is one of the critical issues for USV applications, which usually includes global and local path planning methods. However, individual global path planning algorithms may not be easy to detect the dynamic obstacles in the environment, and individual local path planning algorithms may not always guarantee the existence of the feasible solution for the complex environment. Therefore, a hybrid algorithm which effectively combines global and local path planning is proposed in this paper to overcome these drawbacks. The A* algorithm is used in the global path planning to generate a global path for USV to reach the target point. The dynamic window algorithm (DWA) is used in the local path planning to avoid the dynamic obstacles and track the global path by following the local target point which is the intersection of the global and local path planning. The weight coefficient considering sea state is added in the objective function of DWA, where the security of USV can be guaranteed by reducing the weight of velocity and increasing the weight of distance when the sea state level becomes high. Thus, USV can get a global optimal path and reach the target point in complex environment with dynamic obstacles and ocean currents via the proposed hybrid algorithm, and the comparative simulation is carried out to verify the effectiveness and advantage of the proposed method.
topic Hybrid path planning
dynamic window algorithm
unmanned surface vehicles
A* algorithm
url https://ieeexplore.ieee.org/document/8808914/
work_keys_str_mv AT zhengchen ahybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT youmingzhang ahybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT yougongzhang ahybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT yongnie ahybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT jianzhongtang ahybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT shiqiangzhu ahybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT zhengchen hybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT youmingzhang hybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT yougongzhang hybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT yongnie hybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT jianzhongtang hybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
AT shiqiangzhu hybridpathplanningalgorithmforunmannedsurfacevehiclesincomplexenvironmentwithdynamicobstacles
_version_ 1724189661131177984