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...
Main Authors: | , , , , , |
---|---|
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 |