Litcius/Paper detail

Multi-Objective Dynamic Path Planning with Multi-Agent Deep Reinforcement Learning

Mengxue Tao, Qiang Li, Jiabin Yu

2024Journal of Marine Science and Engineering11 citationsDOIOpen Access PDF

Abstract

Multi-agent reinforcement learning (MARL) is characterized by its simple structure and strong adaptability, which has led to its widespread application in the field of path planning. To address the challenge of optimal path planning for mobile agent clusters in uncertain environments, a multi-objective dynamic path planning model (MODPP) based on multi-agent deep reinforcement learning (MADRL) has been proposed. This model is suitable for complex, unstable task environments characterized by dimensionality explosion and offers scalability. The approach consists of two components: an action evaluation module and an action decision module, utilizing a centralized training with decentralized execution (CTDE) training architecture. During the training process, agents within the cluster learn cooperative strategies while being able to communicate with one another. Consequently, they can navigate through task environments without communication, achieving collision-free paths that optimize multiple sub-objectives globally, minimizing time, distance, and overall costs associated with turning. Furthermore, in real-task execution, agents acting as mobile entities can perform real-time obstacle avoidance. Finally, based on the OpenAI Gym platform, environments such as simple multi-objective environment and complex multi-objective environment were designed to analyze the rationality and effectiveness of the multi-objective dynamic path planning through minimum cost and collision risk assessments. Additionally, the impact of reward function configuration on agent strategies was discussed.

Topics & Concepts

Reinforcement learningComputer sciencePath (computing)ReinforcementArtificial intelligenceEngineeringComputer networkStructural engineeringRobotic Path Planning AlgorithmsReinforcement Learning in RoboticsControl and Dynamics of Mobile Robots