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 条
  • [11] Optimal Vehicle Lane Change Trajectory Planning in Multi-Vehicle Traffic Environments
    Zhang, Senlin
    Deng, Guohong
    Yang, Echuan
    Ou, Jian
    APPLIED SCIENCES-BASEL, 2022, 12 (19):
  • [12] An integrated multi-population genetic algorithm for multi-vehicle task assignment in a drift field
    Bai, Xiaoshan
    Yan, Weisheng
    Ge, Shuzhi Sam
    Cao, Ming
    INFORMATION SCIENCES, 2018, 453 : 227 - 238
  • [13] Motion Planning of Networked Multi-Vehicle System with Hybrid Measurement Model
    Murayama, Toru
    Nagano, Akinori
    Ho, Kenneth
    Luo, Zhi-Wei
    2012 8TH INTERNATIONAL CONFERENCE ON COMPUTING AND NETWORKING TECHNOLOGY (ICCNT, INC, ICCIS AND ICMIC), 2012, : 207 - 212
  • [14] Multi-vehicle motion planning for social optimal mobility-on-demand
    Karlsson, Jesper
    Vasile, Cristian-Ioan
    Tumova, Jana
    Karaman, Sertac
    Rus, Daniela
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 7298 - 7305
  • [15] Probabilistic motion planning for non-Euclidean and multi-vehicle problems
    Lukyanenko, Anton
    Soudbakhsh, Damoon
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 168
  • [16] Nonlinear Programming for Multi-Vehicle Motion Planning with Homotopy Initialization Strategies
    Li, Bai
    Shao, Zhijiang
    Zhang, Youmin
    Li, Pu
    2017 13TH IEEE CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2017, : 118 - 123
  • [17] Heterogeneous Multi-vehicle Task Assignment in a Time-invariant Drift Field with Obstacles
    Bai, Xiaoshan
    Yan, Weisheng
    Cao, Ming
    Xue, Dong
    2017 IEEE 56TH ANNUAL CONFERENCE ON DECISION AND CONTROL (CDC), 2017,
  • [18] Adaptive multi-vehicle motion counting
    Xuan-Duong Nguyen
    Anh-Khoa Nguyen Vu
    Thanh-Danh Nguyen
    Nguyen Phan
    Bao-Duy Duyen Dinh
    Nhat-Duy Nguyen
    Tam V. Nguyen
    Vinh-Tiep Nguyen
    Duy-Dinh Le
    Signal, Image and Video Processing, 2022, 16 : 2193 - 2201
  • [19] Adaptive multi-vehicle motion counting
    Nguyen, Xuan-Duong
    Vu, Anh-Khoa Nguyen
    Nguyen, Thanh-Danh
    Phan, Nguyen
    Dinh, Bao-Duy Duyen
    Nguyen, Nhat-Duy
    Nguyen, Tam V.
    Nguyen, Vinh-Tiep
    Le, Duy-Dinh
    SIGNAL IMAGE AND VIDEO PROCESSING, 2022, 16 (08) : 2193 - 2201
  • [20] Distributed output feedback stationary consensus of multi-vehicle systems in unknown environments
    Rezaei V.
    Stefanovic M.
    Control Theory and Technology, 2018, 16 (2) : 93 - 109