TY - JOUR
T1 - The autonomous navigation and obstacle avoidance for USVs with ANOA deep reinforcement learning method
AU - Wu, Xing
AU - Chen, Haolei
AU - Chen, Changgu
AU - Zhong, Mingyu
AU - Xie, Shaorong
AU - Guo, Yi-Ke
AU - Fujita, Hamido
N1 - Funding Information:
This paper is supported by the National Natural Science Foundation of China (Grant No. 61625304 ) and by the State Key Program of National Nature Science Foundation of China (Grant No. 61936001 ).
PY - 2020/5/21
Y1 - 2020/5/21
N2 - The unmanned surface vehicle (USV) has been widely used to accomplish missions in the sea or dangerous marine areas for ships with sailors, which greatly expands protective capability and detection range. When USVs perform various missions in sophisticated marine environment, autonomous navigation and obstacle avoidance will be necessary and essential. However, there are few effective navigation methods with real-time path planning and obstacle avoidance in dynamic environment. With tailored design of state and action spaces and a dueling deep Q-network, a deep reinforcement learning method ANOA (Autonomous Navigation and Obstacle Avoidance) is proposed for the autonomous navigation and obstacle avoidance of USVs. Experimental results demonstrate that ANOA outperforms deep Q-network (DQN) and Deep Sarsa in the efficiency of exploration and the speed of convergence not only in static environment but also in dynamic environment. Furthermore, the ANOA is integrated with the real control model of a USV moving in surge, sway and yaw and it achieves a higher success rate than Recast navigation method in dynamic environment.
AB - The unmanned surface vehicle (USV) has been widely used to accomplish missions in the sea or dangerous marine areas for ships with sailors, which greatly expands protective capability and detection range. When USVs perform various missions in sophisticated marine environment, autonomous navigation and obstacle avoidance will be necessary and essential. However, there are few effective navigation methods with real-time path planning and obstacle avoidance in dynamic environment. With tailored design of state and action spaces and a dueling deep Q-network, a deep reinforcement learning method ANOA (Autonomous Navigation and Obstacle Avoidance) is proposed for the autonomous navigation and obstacle avoidance of USVs. Experimental results demonstrate that ANOA outperforms deep Q-network (DQN) and Deep Sarsa in the efficiency of exploration and the speed of convergence not only in static environment but also in dynamic environment. Furthermore, the ANOA is integrated with the real control model of a USV moving in surge, sway and yaw and it achieves a higher success rate than Recast navigation method in dynamic environment.
KW - Autonomous navigation
KW - Obstacle avoidance
KW - Reinforcement learning
KW - Unmanned surface vehicle (USV)
UR - http://www.scopus.com/inward/record.url?scp=85082456293&partnerID=8YFLogxK
U2 - 10.1016/j.knosys.2019.105201
DO - 10.1016/j.knosys.2019.105201
M3 - Journal article
AN - SCOPUS:85082456293
SN - 0950-7051
VL - 196
JO - Knowledge-Based Systems
JF - Knowledge-Based Systems
M1 - 105201
ER -