Path Planning of Multi-Robot Systems With Boolean Specifications Based on Simulated Annealing

被引:21
作者
Shi, Weijie [1 ]
He, Zhou [2 ]
Tang, Wei [2 ]
Liu, Weifeng [2 ]
Ma, Ziyue [3 ]
机构
[1] Shaanxi Univ Sci & Technol, Sch Electromech Engn, Xian 710021, Peoples R China
[2] Shaanxi Univ Sci & Technol, Sch Elect & Control Engn, Xian 710021, Peoples R China
[3] Xidian Univ, Sch Electromech Engn, Xian 710071, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Multi-robot systems; path planning for multiple mobile robots or agents; discrete event dynamic automation systems; logistics; GUIDED VEHICLE SYSTEMS; PETRI; EXECUTION;
D O I
10.1109/LRA.2022.3165184
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, we address the path planning of multi-robot systems (i.e., a team of identical mobile robots) with a global high-level specification that is given as a Boolean formula over some regions of the environment. The task is composed of logical requirements on the trajectories and the final states of the robots for some interest regions. First, a preprocessing algorithm based on Dijkstra algorithm is developed to calculate the shortest path between each interest region according to the global map information and the Boolean specification. Then, a simulated annealing based approach is developed to obtain a path trajectory of each robot such that the Boolean specification is satisfied on the final state, while the total travel distance is minimized. Finally, several numerical studies are investigated to show that the developed approach is superior to the existing methods in terms of both the computational cost and the quality of the obtained solution.
引用
收藏
页码:6091 / 6098
页数:8
相关论文
共 30 条
  • [1] [Anonymous], 2008, Computational Geometry: Algorithms and Applications, DOI DOI 10.1007/978-3-540-77974-2
  • [2] A METHOD FOR SOLVING TRAVELING-SALESMAN PROBLEMS
    CROES, GA
    [J]. OPERATIONS RESEARCH, 1958, 6 (06) : 791 - 812
  • [3] Eduardo M., 2021, P IEEE 17 INT C AUT, P5137
  • [4] A formal analysis and taxonomy of task allocation in multi-robot systems
    Gerkey, BP
    Mataric, MJ
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2004, 23 (09) : 939 - 954
  • [5] SIMULATED ANNEALING - A PROOF OF CONVERGENCE
    GRANVILLE, V
    KRIVANEK, M
    RASSON, JP
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1994, 16 (06) : 652 - 656
  • [6] Hang Ma, 2017, AI Matters, V3, P15, DOI 10.1145/3137574.3137579
  • [7] He Z., NONLINEAR ANAL-HYBRI, V41, P2021
  • [8] Path planning for automated guided vehicle systems with time constraints using timed Petri nets
    He, Zhou
    Dong, Yuying
    Ren, Gongchang
    Gu, Chan
    Li, Zhiwu
    [J]. MEASUREMENT & CONTROL, 2020, 53 (9-10) : 2030 - 2040
  • [9] Path planning for robotic teams based on LTL specifications and Petri net models
    Kloetzer, Marius
    Mahulea, Cristian
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2020, 30 (01): : 55 - 79
  • [10] A Petri net based approach for multi-robot path planning
    Kloetzer, Marius
    Mahulea, Cristian
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2014, 24 (04): : 417 - 445