Distributed Multi-Vehicle Task Assignment and Motion Planning in Dense Environments

被引:0
|
作者
Xu, Gang [1 ]
Kang, Xiao [2 ]
Yang, Helei [1 ]
Wu, Yuchen [1 ]
Liu, Weiwei [1 ]
Cao, Junjie [1 ]
Liu, Yong [1 ]
机构
[1] Zhejiang Univ, Inst Cyber Syst & Control, Hangzhou 310027, Peoples R China
[2] China North Artificial Intelligence & Innovat Res, Beijing 100072, Peoples R China
基金
中国国家自然科学基金;
关键词
Task analysis; Planning; Kinematics; Vehicle dynamics; System recovery; Heuristic algorithms; Resource management; Distributed system; task assignment; motion planning for non-holonomic vehicles; HUNGARIAN METHOD; MULTIROBOT; COORDINATION; AERIAL; ALGORITHM;
D O I
10.1109/TASE.2023.3336076
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article investigates the multi-vehicle task assignment and motion planning (MVTAMP) problem. In a dense environment, a fleet of non-holonomic vehicles is appointed to visit a series of target positions and then move to a specific ending area for real-world applications such as clearing threat targets, aid rescue, and package delivery. We presented a novel hierarchical method to simultaneously address the multiple vehicles' task assignment and motion planning problem. Unlike most related work, our method considers the MVTAMP problem applied to non-holonomic vehicles in large-scale scenarios. At the high level, we proposed a novel distributed algorithm to address task assignment, which produces a closer to the optimal task assignment scheme by reducing the intersection paths between vehicles and tasks or between tasks and tasks. At the low level, we proposed a novel distributed motion planning algorithm that addresses the vehicle deadlocks in local planning and then quickly generates a feasible new velocity for the non-holonomic vehicle in dense environments, guaranteeing that each vehicle efficiently visits its assigned target positions. Extensive simulation experiments in large-scale scenarios for non-holonomic vehicles and two real-world experiments demonstrate the effectiveness and advantages of our method in practical applications. The source code of our method can be available at https://github.com/wuuya1/LRGO. Note to Practitioners-The motivation for this article stems from the need to solve the multi-vehicle task assignment and motion planning (MVTAMP) problem for non-holonomic vehicles in dense environments. Many real-world applications exist, such as clearing threat targets, aid rescue, and package delivery. However, when vehicles need to continuously visit a series of assigned targets, motion planning for non-holonomic vehicles becomes more difficult because it is more likely to occur sharp turns between adjacent target path nodes. In this case, a better task allocation scheme can often lead to more efficient target visits and save all vehicles' total traveling distance. To bridge this, we proposed a hierarchical method for solving the MVTAMP problem in large-scale complex scenarios. The numerous large-scale simulations and two real-world experiments show the effectiveness of the proposed method. Our future work will focus on the integrated task assignment and motion planning problem for non-holonomic vehicles in highly dynamic scenarios.
引用
收藏
页码:1 / 13
页数:13
相关论文
共 50 条
  • [1] Online distributed motion planning for multi-vehicle systems
    Van Parys, Ruben
    Pipeleers, Goele
    [J]. 2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 1580 - 1585
  • [2] Distributed multi-vehicle task assignment in a time-invariant drift field with obstacles
    Bai, Xiaoshan
    Yan, Weisheng
    Cao, Ming
    Xue, Dong
    [J]. IET CONTROL THEORY AND APPLICATIONS, 2019, 13 (17): : 2886 - 2893
  • [3] Phase transitions in the multi-vehicle task assignment problem
    Earl, Matthew G.
    D'Andrea, Raffaello
    [J]. PROCEEDINGS OF THE ASME DYNAMIC SYSTEMS AND CONTROL DIVISION 2005, PTS A AND B, 2005, : 161 - 168
  • [4] CoGov: A Safe Motion Planning Distributed Supervision Framework for Multi-Vehicle Formations
    Casavola, Alessandro
    D'Angelo, Vincenzo
    Ayman, El Qemmah
    Tedesco, Francesco
    Torchiaro, Franco Angelo
    [J]. IFAC PAPERSONLINE, 2023, 56 (02): : 8827 - 8832
  • [5] Multi-Vehicle Motion Planning for Search and Tracking
    Wang, Ju
    Chen, Wei-Bang
    Temu, Vitalis
    [J]. IEEE 1ST CONFERENCE ON MULTIMEDIA INFORMATION PROCESSING AND RETRIEVAL (MIPR 2018), 2018, : 352 - 355
  • [6] Multi-Vehicle Path Planning in Dynamically Changing Environments
    Ahmadzadeh, Ali
    Motee, Nader
    Jadbabaie, Ali
    Pappas, George
    [J]. ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, : 2148 - +
  • [7] Distributed formation trajectory planning for multi-vehicle systems
    Nguyen, Binh
    Nghiem, Truong
    Nguyen, Linh
    Nguyen, Tung
    La, Hung
    Sookhak, Mehdi
    Nguyen, Thang
    [J]. 2023 AMERICAN CONTROL CONFERENCE, ACC, 2023, : 1325 - 1330
  • [8] Mathematical Programming for Multi-Vehicle Motion Planning Problems
    Abichandani, Pramod
    Ford, Gabriel
    Benson, Hande Y.
    Kam, Moshe
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 3315 - 3322
  • [9] A Distributed Multi-Vehicle Coordination Algorithm for Navigation in Tight Environments
    Firoozi, Roya
    Ferranti, Laura
    Zhang, Xiaojing
    Nejadnik, Sebastian
    Borrelli, Francesco
    [J]. IEEE Transactions on Vehicular Technology, 2024, 73 (10) : 14499 - 14509
  • [10] Velocity Planning for Multi-Vehicle Systems via Distributed Optimization
    Wang, Shuyuan
    Yu, Hang
    Yuan, Shuai
    Li, Shengbo Eben
    Ning, Zepeng
    [J]. 2023 IEEE 26TH INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS, ITSC, 2023, : 4491 - 4497