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 条
  • [31] A novel versatile architecture for autonomous underwater vehicle’s motion planning and task assignment
    Somaiyeh Mahmoud Zadeh
    David M. W. Powers
    Karl Sammut
    Amir Mehdi Yazdani
    Soft Computing, 2018, 22 : 1687 - 1710
  • [32] A novel versatile architecture for autonomous underwater vehicle's motion planning and task assignment
    Zadeh, Somaiyeh Mahmoud
    Powers, David M. W.
    Sammut, Karl
    Yazdani, Amir Mehdi
    SOFT COMPUTING, 2018, 22 (05) : 1687 - 1710
  • [33] Distributed MPC for multi-vehicle systems moving in formation
    Van Parys, Ruben
    Pipeleers, Goele
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2017, 97 : 144 - 152
  • [34] Motion Multi-vehicle Recognition and Tracking in Stable Scene
    Gao, Tao
    Liu, Zheng-Guang
    Zhang, Jun
    2008 INTERNATIONAL SEMINAR ON FUTURE INFORMATION TECHNOLOGY AND MANAGEMENT ENGINEERING, PROCEEDINGS, 2008, : 325 - 329
  • [35] Stabilization of sets with application to multi-vehicle coordinated motion
    Nersesov, Sergey G.
    Ghorbanian, Parham
    Aghdam, Amir G.
    AUTOMATICA, 2010, 46 (09) : 1419 - 1427
  • [36] Cooperative Path-Planning for Multi-Vehicle Systems
    Wang, Qichen
    Phillips, Chris
    ELECTRONICS, 2014, 3 (04): : 636 - 660
  • [37] Adaptive Learning-Based Multi-Vehicle Task Offloading
    Qin, Hao
    Tan, Guoping
    Zhou, Siyuan
    Ren, Yong
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 1033 - 1038
  • [38] Cooperative Multi-Vehicle Search and Coverage Problem in Uncertain Environments
    Mirzaei, M.
    Sharifi, F.
    Gordon, B. W.
    Rabbath, C. A.
    Zhang, Y. M.
    2011 50TH IEEE CONFERENCE ON DECISION AND CONTROL AND EUROPEAN CONTROL CONFERENCE (CDC-ECC), 2011, : 4140 - 4145
  • [39] Collaborative Multi-Vehicle Localization and Mapping in High Clutter Environments
    Moratuwage, M. D. P.
    Wijesoma, W. S.
    Kalyan, B.
    Patrikalakis, Nicholas M.
    Moghadam, Peyman
    11TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV 2010), 2010, : 1422 - 1427
  • [40] Formation control and obstacle avoidance for multi-vehicle systems with optimal assignment
    Ruan Guangkai
    Wang Zhanqing
    Xia Yuanqing
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 7297 - 7302