Motion control of unmanned underwater vehicles via deep imitation reinforcement learning algorithm
Open Access
- 1 May 2020
- journal article
- conference paper
- Published by Institution of Engineering and Technology (IET) in IET Intelligent Transport Systems
- Vol. 14 (7) , 764-774
Abstract
In this study, a motion control algorithm based on deep imitation reinforcement learning is proposed for the unmanned underwater vehicles (UUVs). The algorithm is called imitation learning (IL) twin delay deep deterministic policy gradient (DDPG) (TD3). It combines IL with DDPG (TD3). In order to accelerate the training process of reinforcement learning, the supervised learning method is used in IL for behaviour cloning from the closed‐loop control data. The deep reinforcement learning employs actor–critic architecture. The actor part executes the control strategy and the critic part evaluates current control strategy. The training efficiency of IL‐TD3 is compared with DDPG and TD3. The simulation results show that the training results of IL‐TD3 converge faster and the training process is more stable than both of them, the convergence rate of IL‐TD3 algorithm during training is about double that of DDPG and TD3. The control performance via IL‐TD3 is superior to PID in UUVs motion control tasks. The average track error of IL‐TD3 is reduced by than PID control. The average tracking error under thruster fault is almost the same as under normal condition.Keywords
Funding Information
- National Natural Science Foundation of China (51839004)
This publication has 17 references indexed in Scilit:
- Yaw and Lateral Stability Control for Four-Wheel Steer-by-Wire SystemIEEE/ASME Transactions on Mechatronics, 2018
- Path-Following Control of an AUV: A Multiobjective Model Predictive Control ApproachIEEE Transactions on Control Systems Technology, 2018
- Depth Control of Model-Free AUVs via Reinforcement LearningIEEE Transactions on Systems, Man, and Cybernetics: Systems, 2018
- Impact of Current Disturbances on AUV Docking: Model-Based Motion Prediction and Countering ApproachesIEEE Journal of Oceanic Engineering, 2017
- Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive ControlIEEE Transactions on Industrial Electronics, 2017
- Design of three exponentially convergent robust controllers for the trajectory tracking of autonomous underwater vehiclesOcean Engineering, 2017
- Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement LearningIEEE Transactions on Systems, Man, and Cybernetics: Systems, 2017
- Human-level control through deep reinforcement learningNature, 2015
- Efficient Model Learning Methods for Actor–Critic ControlIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2011
- Fault-tolerant control of an autonomous underwater vehicle under thruster redundancyRobotics and Autonomous Systems, 2001