Decentralized Control of Multi-AGV Systems in Autonomous Warehousing Applications

被引:138
|
作者
Draganjac, Ivica [1 ]
Miklic, Damjan [1 ]
Kovaci, Zdenko [1 ]
Vasiljevic, Goran [1 ]
Bogdan, Stjepan [1 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Dept Control & Comp Engn, Lab Robot & Intelligent Control Syst, Zagreb 10000, Croatia
关键词
Decentralized control; flexible manufacturing systems; mobile robots; multi-robot systems; warehousing; ROBOT MOTION; DESIGN; VEHICLES;
D O I
10.1109/TASE.2016.2603781
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an algorithm for decentralized control of multiple automated guided vehicles performing transportation tasks within industrial and warehousing environments. By running on each vehicle in the system, the algorithm provides vehicles with capabilities for autonomous path planning and motion co-ordination. The path planning part of the algorithm implements a free-ranging motion scheme by determining the shortest feasible paths considering nonholonomic vehicle constraints. The motion co-ordination part of the algorithm ensures safe vehicle motions by reliable detection and resolution of different conflict situations with other vehicles in the shared workspace. Conflict resolution is based on a vehicle priority scheme and results in temporary stopping or removal of the lower priority vehicles taking part in the conflict. Removal action is always performed within the vehicle's private zone, i.e., the pre-allocated local region of the workspace surrounding the vehicle. By encoding information on the vehicle size and its kinematic constraints, the introduced private zone mechanism provides the necessary physical space required for successful execution of every removal action. We also analyze the stability of the presented algorithm and discuss its deadlock-free and livelock-free properties. Algorithm performance has been validated by simulation using ten vehicles and experimentally on two different setups-a laboratory setup comprising five Pioneer 3DX vehicles and by two state-of-the-art autonomous forklifts in industrial-like operating conditions. Note to Practitioners-Efficient co-ordination of multiple material handling vehicles in warehousing operations is a complex and challenging task. The current industrial state of the art relies on a centralized controller, which dispatches transport missions to vehicles along predetermined paths. While this approach makes it easier to ensure correct system operation, it suffers from several drawbacks: the paths have to be laid out in advance, which is time-consuming and can be suboptimal; centralized planning does not scale well, as the number of vehicle increases and it includes a single point of failure into the system. In this paper, we present a decentralized approach with free-ranging vehicles, where each vehicle plans its own paths to complete assigned missions and negotiates with other vehicles for right of way in order to avoid collisions. This approach has the potential to improve system performance, as vehicles plan optimal, shortest paths to reach their goals. It also solves the scalability issues, as each vehicle makes its own plans, and negotiates for priority only with neighboring vehicles in the cases when conflicts arise. Correct system operation is ensured by introducing private zones, in which vehicles can safely perform avoidance maneuvers. In this paper, we describe and analyze our approach and present experiments that demonstrate its effectiveness in simulation, on laboratory robotic platforms and on the state-of-the-art industrial vehicles. Our algorithm performance has been verified in environments with obstacles, while operation in corridors and cluttered spaces is the subject of our ongoing research. Furthermore, extensive experiments under realistic industrial conditions need to be performed in order to fully validate the applicability and efficiency of our approach.
引用
收藏
页码:1433 / 1447
页数:15
相关论文
共 50 条
  • [1] A parallel algorithm for multi-AGV systems
    Yu, Dingding
    Hu, Xianliang
    Liang, Kewei
    Ying, Jun
    [J]. JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2022, 13 (04) : 2309 - 2323
  • [2] A parallel algorithm for multi-AGV systems
    Dingding Yu
    Xianliang Hu
    Kewei Liang
    Jun Ying
    [J]. Journal of Ambient Intelligence and Humanized Computing, 2022, 13 : 2309 - 2323
  • [3] MARL-Based Cooperative Multi-AGV Control in Warehouse Systems
    Choi, Ho-Bin
    Kim, Ju-Bong
    Han, Youn-Hee
    Oh, Se-Won
    Kim, Kwihoon
    [J]. IEEE ACCESS, 2022, 10 : 100478 - 100488
  • [4] Improving scheduling in multi-AGV systems by task prediction
    Hongkai Fan
    Dong Li
    Bo Ouyang
    Zhi Yan
    Yaonan Wang
    [J]. Journal of Scheduling, 2024, 27 : 299 - 308
  • [5] Improving scheduling in multi-AGV systems by task prediction
    Fan, Hongkai
    Li, Dong
    Ouyang, Bo
    Yan, Zhi
    Wang, Yaonan
    [J]. JOURNAL OF SCHEDULING, 2024, 27 (03) : 299 - 308
  • [6] A Quadratic Programming Approach for Coordinating Multi-AGV Systems
    Digani, Valerio
    Hsieh, M. Ani
    Sabattini, Lorenzo
    Secchi, Cristian
    [J]. 2015 INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2015, : 600 - 605
  • [7] Implement of a multi-AGV platform with formation control algorithm
    Fan Weihua
    He Jun
    Xie Ronghua
    [J]. 16TH IEEE INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2020), 2020, : 807 - 810
  • [8] Dynamic prioritized motion coordination of multi-AGV systems
    Guney, Mehmet Ali
    Raptis, Ioannis A.
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2021, 139
  • [9] Distributed control of multi-AGV system based on regional control model
    Zheng K.
    Tang D.
    Gu W.
    Dai M.
    [J]. Production Engineering, 2013, 7 (4) : 433 - 441
  • [10] Structural on-line control policy for collision and deadlock resolution in multi-AGV systems
    Zajac, Jerzy
    Malopolski, Waldemar
    [J]. JOURNAL OF MANUFACTURING SYSTEMS, 2021, 60 : 80 - 92