Adaptive low-level control of autonomous underwater vehicles using deep reinforcement learning

被引:135
作者
Carlucho, Ignacio [1 ,2 ]
De Paula, Mariano [1 ]
Wang, Sen [2 ]
Petillot, Yvan [2 ]
Acosta, Gerardo G. [1 ]
机构
[1] Consejo Nacl Invest Cient & Tecn, Ctr CIFICEN UNICEN CICpBA, Ctr Invest Fis & Ingn, INTELYMEC Grp, Buenos Aires, DF, Argentina
[2] Heriot Watt Univ, Sch Engn & Phys Sci, Edinburgh EH14 4AS, Midlothian, Scotland
关键词
Autonomous robot; Deep reinforcement learning; AUV; Adaptive low-level control; NEURAL-NETWORKS; FUZZY-LOGIC; DESIGN; AUV;
D O I
10.1016/j.robot.2018.05.016
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Low-level control of autonomous underwater vehicles (AUVs) has been extensively addressed by classical control techniques. However, the variable operating conditions and hostile environments faced by AUVs have driven researchers towards the formulation of adaptive control approaches. The reinforcement learning (RL) paradigm is a powerful framework which has been applied in different formulations of adaptive control strategies for AUVs. However, the limitations of RL approaches have lead towards the emergence of deep reinforcement learning which has become an attractive and promising framework for developing real adaptive control strategies to solve complex control problems for autonomous systems. However, most of the existing applications of deep RL use video images to train the decision making artificial agent but obtaining camera images only for an AUV control purpose could be costly in terms of energy consumption. Moreover, the rewards are not easily obtained directly from the video frames. In this work we develop a deep RL framework for adaptive control applications of AUVs based on an actor-critic goal-oriented deep RL architecture, which takes the available raw sensory information as input and as output the continuous control actions which are the low-level commands for the AUV's thrusters. Experiments on a real AUV demonstrate the applicability of the stated deep RL approach for an autonomous robot control problem. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:71 / 86
页数:16
相关论文
共 72 条
[1]   Design and construction of an autonomous underwater vehicle [J].
Alam, Khairul ;
Ray, Tapabrata ;
Anavatti, Sreenatha G. .
NEUROCOMPUTING, 2014, 142 :16-29
[2]  
[Anonymous], INTELL CONTROL AUTOM
[3]  
[Anonymous], 2014, OCEANS 2014
[4]  
[Anonymous], 2009, OCEANS 2009, DOI DOI 10.23919/OCEANS.2009.5422133
[5]  
[Anonymous], 2015, ARXIV PREPRINT ARXIV
[6]  
[Anonymous], 2010, AUVSI N AM 2010 C
[7]  
[Anonymous], 2015, SOFTWARE
[8]  
[Anonymous], 2012, INT J ARTIF INTELL C
[9]  
[Anonymous], 2015, ICLR 2015
[10]  
[Anonymous], BATCH REINFORCEMENT