Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement Learning

The unmanned surface vehicle (USV) has attracted more and more attention because of its basic ability to perform complex maritime tasks autonomously in constrained environments. However, the level of autonomy of one single USV is still limited, especially when deployed in a dynamic environment to pe...

Full description

Bibliographic Details
Main Authors: Jiayi Wen, Shaoman Liu, Yejin Lin
Format: Article
Language:English
Published: MDPI AG 2022-09-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/18/6942
_version_ 1827656857158680576
author Jiayi Wen
Shaoman Liu
Yejin Lin
author_facet Jiayi Wen
Shaoman Liu
Yejin Lin
author_sort Jiayi Wen
collection DOAJ
description The unmanned surface vehicle (USV) has attracted more and more attention because of its basic ability to perform complex maritime tasks autonomously in constrained environments. However, the level of autonomy of one single USV is still limited, especially when deployed in a dynamic environment to perform multiple tasks simultaneously. Thus, a multi-USV cooperative approach can be adopted to obtain the desired success rate in the presence of multi-mission objectives. In this paper, we propose a cooperative navigating approach by enabling multiple USVs to automatically avoid dynamic obstacles and allocate target areas. To be specific, we propose a multi-agent deep reinforcement learning (MADRL) approach, i.e., a multi-agent deep deterministic policy gradient (MADDPG), to maximize the autonomy level by jointly optimizing the trajectory of USVs, as well as obstacle avoidance and coordination, which is a complex optimization problem usually solved separately. In contrast to other works, we combined dynamic navigation and area assignment to design a task management system based on the MADDPG learning framework. Finally, the experiments were carried out on the Gym platform to verify the effectiveness of the proposed method.
first_indexed 2024-03-09T22:34:11Z
format Article
id doaj.art-ccd94cba18e949efb005d646637883f9
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T22:34:11Z
publishDate 2022-09-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-ccd94cba18e949efb005d646637883f92023-11-23T18:51:52ZengMDPI AGSensors1424-82202022-09-012218694210.3390/s22186942Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement LearningJiayi Wen0Shaoman Liu1Yejin Lin2Lab of Intelligent Marine Vehicles of DMU, Dalian Maritime University, Dalian 116026, ChinaLab of Intelligent Marine Vehicles of DMU, Dalian Maritime University, Dalian 116026, ChinaLab of Intelligent Marine Vehicles of DMU, Dalian Maritime University, Dalian 116026, ChinaThe unmanned surface vehicle (USV) has attracted more and more attention because of its basic ability to perform complex maritime tasks autonomously in constrained environments. However, the level of autonomy of one single USV is still limited, especially when deployed in a dynamic environment to perform multiple tasks simultaneously. Thus, a multi-USV cooperative approach can be adopted to obtain the desired success rate in the presence of multi-mission objectives. In this paper, we propose a cooperative navigating approach by enabling multiple USVs to automatically avoid dynamic obstacles and allocate target areas. To be specific, we propose a multi-agent deep reinforcement learning (MADRL) approach, i.e., a multi-agent deep deterministic policy gradient (MADDPG), to maximize the autonomy level by jointly optimizing the trajectory of USVs, as well as obstacle avoidance and coordination, which is a complex optimization problem usually solved separately. In contrast to other works, we combined dynamic navigation and area assignment to design a task management system based on the MADDPG learning framework. Finally, the experiments were carried out on the Gym platform to verify the effectiveness of the proposed method.https://www.mdpi.com/1424-8220/22/18/6942USVtrajectory designpolicy gradientmulti-agent deep reinforcement learningmulti-object optimization
spellingShingle Jiayi Wen
Shaoman Liu
Yejin Lin
Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement Learning
Sensors
USV
trajectory design
policy gradient
multi-agent deep reinforcement learning
multi-object optimization
title Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement Learning
title_full Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement Learning
title_fullStr Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement Learning
title_full_unstemmed Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement Learning
title_short Dynamic Navigation and Area Assignment of Multiple USVs Based on Multi-Agent Deep Reinforcement Learning
title_sort dynamic navigation and area assignment of multiple usvs based on multi agent deep reinforcement learning
topic USV
trajectory design
policy gradient
multi-agent deep reinforcement learning
multi-object optimization
url https://www.mdpi.com/1424-8220/22/18/6942
work_keys_str_mv AT jiayiwen dynamicnavigationandareaassignmentofmultipleusvsbasedonmultiagentdeepreinforcementlearning
AT shaomanliu dynamicnavigationandareaassignmentofmultipleusvsbasedonmultiagentdeepreinforcementlearning
AT yejinlin dynamicnavigationandareaassignmentofmultipleusvsbasedonmultiagentdeepreinforcementlearning