Generative adversarial interactive imitation learning for path following of autonomous underwater vehicle. (15th September 2022)
- Record Type:
- Journal Article
- Title:
- Generative adversarial interactive imitation learning for path following of autonomous underwater vehicle. (15th September 2022)
- Main Title:
- Generative adversarial interactive imitation learning for path following of autonomous underwater vehicle
- Authors:
- Jiang, Dong
Huang, Jie
Fang, Zheng
Cheng, Chunxi
Sha, Qixin
He, Bo
Li, Guangliang - Abstract:
- Abstract: Autonomous underwater vehicle (AUV) is playing a more and more important role in marine scientific research and resource exploration due to its flexibility. Recently, deep reinforcement learning (DRL) has been used to improve the autonomy of AUV. However, it is very time-consuming and even unpractical to define efficient reward functions for DRL to learn control policies in various tasks. In this paper, we implemented the generative adversarial imitation learning (GAIL) algorithm learning from demonstrated trajectories and proposed GA2IL learning from demonstrations and additional human rewards for AUV path following. We evaluated GAIL and our GA2IL method in a straight line following task and a sinusoids curve following task on the Gazebo platform extended to simulated underwater environments with AUV simulator of our lab. Both methods were compared to PPO—a classic traditional deep reinforcement learning from a predefined reward function, and a well-tuned PID controller. In addition, to evaluate the generalization of GAIL and our GA2IL method, we tested the trained control policies of the previous two tasks via GAIL and GA2IL in a new complex comb scan following task and a different sinusoids curve following task respectively. Our simulation results show AUV path following with GA2IL and GAIL can obtain a performance at a similar level to PPO and PID controller in both tasks. Moreover, GA2IL can generalize as well as PPO, adapting better to complex and differentAbstract: Autonomous underwater vehicle (AUV) is playing a more and more important role in marine scientific research and resource exploration due to its flexibility. Recently, deep reinforcement learning (DRL) has been used to improve the autonomy of AUV. However, it is very time-consuming and even unpractical to define efficient reward functions for DRL to learn control policies in various tasks. In this paper, we implemented the generative adversarial imitation learning (GAIL) algorithm learning from demonstrated trajectories and proposed GA2IL learning from demonstrations and additional human rewards for AUV path following. We evaluated GAIL and our GA2IL method in a straight line following task and a sinusoids curve following task on the Gazebo platform extended to simulated underwater environments with AUV simulator of our lab. Both methods were compared to PPO—a classic traditional deep reinforcement learning from a predefined reward function, and a well-tuned PID controller. In addition, to evaluate the generalization of GAIL and our GA2IL method, we tested the trained control policies of the previous two tasks via GAIL and GA2IL in a new complex comb scan following task and a different sinusoids curve following task respectively. Our simulation results show AUV path following with GA2IL and GAIL can obtain a performance at a similar level to PPO and PID controller in both tasks. Moreover, GA2IL can generalize as well as PPO, adapting better to complex and different tasks than traditional PID controller. Highlights: Implemented GAIL learning from demonstrations for AUV path following. Proposed GA2IL allowing AUV to learn a control policy from human rewards and demonstrations. GAIL and GA2IL can achieve a similar performance to PPO and PID controller. GA2IL generalizes as well as PPO, adapting better to complex tasks than PID controller. … (more)
- Is Part Of:
- Ocean engineering. Volume 260(2022)
- Journal:
- Ocean engineering
- Issue:
- Volume 260(2022)
- Issue Display:
- Volume 260, Issue 2022 (2022)
- Year:
- 2022
- Volume:
- 260
- Issue:
- 2022
- Issue Sort Value:
- 2022-0260-2022-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-09-15
- Subjects:
- Deep reinforcement learning -- Autonomous control -- Autonomous underwater vehicle -- Imitation learning -- Interactive reinforcement learning
Ocean engineering -- Periodicals
Ocean engineering
Periodicals
620.4162 - Journal URLs:
- http://www.sciencedirect.com/science/journal/00298018 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.oceaneng.2022.111971 ↗
- Languages:
- English
- ISSNs:
- 0029-8018
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 6231.280000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23969.xml