Research on Dynamic Path Planning of Multi-AGVs Based on Reinforcement Learning
Open Access
- 15 August 2022
- journal article
- research article
- Published by MDPI AG in Applied Sciences
- Vol. 12 (16) , 8166
Abstract
Automatic guided vehicles have become an important part of transporting goods in dynamic environments, and how to design an efficient path planning method for multiple AGVs is a current research hotspot. Due to the complex road conditions in dynamic environments, there may be dynamic obstacles and situations in which only the target point is known but a complete map is lacking, which leads to poor path planning and long planning time for multiple automatic guided vehicles (AGVs). In this paper, a two-level path planning method (referred to as GA-KL, genetic KL method) for multi-AGVs is proposed by integrating the scheduling policy into global path planning and combining the global path planning algorithm and local path planning algorithm. First, for local path planning, we propose an improved Q-learning path optimization algorithm (K-L, Kohonen Q-learning algorithm) based on a Kohonen network, which can avoid dynamic obstacles and complete autonomous path finding using the autonomous learning function of the Q-learning algorithm. Then, we adopt the idea of combining global and local planning by combining the K-L algorithm with the improved genetic algorithm; in addition, we integrate the scheduling policy into global path planning, which can continuously adjust the scheduling policy of multi-AGVs according to changes in the dynamic environment. Finally, through simulation and field experiments, we verified that the K-L algorithm can accomplish autonomous path finding; compared with the traditional path planning algorithm, the algorithm achieved improves results in path length and convergence time with various maps; the convergence time of the algorithm was reduced by about 6.3%, on average, and the path length was reduced by about 4.6%, on average. The experiments also show that the GA-KL method has satisfactory global search capability and can effectively avoid dynamic obstacles. The final experiments also demonstrated that the GA-KL method reduced the total path completion time by an average of 12.6% and the total path length by an average of 8.4% in narrow working environments or highly congested situations, which considerably improved the efficiency of the multi-AGVs.Keywords
Funding Information
- National Key R&D Program of China (2020YFB1707900, 2020YFB1711800)
This publication has 23 references indexed in Scilit:
- Multi-objective multi-robot path planning in continuous environment using an enhanced genetic algorithmExpert Systems with Applications, 2019
- Genetic Scheduling and Reinforcement Learning in Multirobot Systems for Intelligent WarehousesMathematical Problems in Engineering, 2015
- The Study of Reinforcement Learning for Traffic Self-Adaptive Control under Multiagent Markov Game EnvironmentMathematical Problems in Engineering, 2013
- Robots for Field Operations with Comprehensive Multilayer ControlKI - Künstliche Intelligenz, 2013
- Multi-objective optimal path planning using elitist non-dominated sorting genetic algorithmsSoft Computing, 2012
- Research on Global Path Planning for AUV Based on GA2012
- Three-dimension path planning for UCAV using hybrid meta-heuristic ACO-DE algorithmSimulation Modelling Practice and Theory, 2010
- Learning traversability models for autonomous mobile vehiclesAutonomous Robots, 2007
- Hybrid Control for Autonomous Mobile Robot Navigation Using Neural Network Based Behavior Modules and Environment ClassificationAutonomous Robots, 2003
- An intelligent mobile vehicle navigator based on fuzzy logic and reinforcement learningIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 1999