Decentralized cooperative policy for conflict resolution in multivehicle systems

被引:152
作者
Pallottino, Lucia [1 ]
Scordio, Vincenzo G. [1 ]
Bicchi, Antonio [1 ]
Frazzoli, Emilio [2 ]
机构
[1] Univ Pisa, Dept Elect Syst & Automat, I-56100 Pisa, Italy
[2] MIT, Dept Aeronaut & Astronaut, Informat & Decis Syst Lab, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
distributed control; mobile robots; mobile robot motion planning;
D O I
10.1109/TRO.2007.909810
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we propose a novel policy for steering multiple vehicles between assigned start and goal configurations, ensuring collision avoidance. The policy rests on the assumption that all agents are cooperating by implementing the same traffic rules. However, the policy is completely decentralized, as each agent decides its own motion by applying those rules only on the locally available information, and scalable, in the sense that the amount of information processed by each agent and the computational complexity of the algorithms do not increase with the number of agents in the scenario. The proposed policy applies to systems in which new vehicles may enter the scene and start interacting with existing ones at any time, while others may leave. Under mild conditions on the initial configurations, the policy is shown to be safe, i.e., it guarantees collision avoidance throughout the system evolution. In the paper, conditions are discussed on the desired configurations of agents, under which the ultimate convergence of all vehicles to their goals can also be guaranteed. To show that such conditions are actually necessary and sufficient, which turns out to be a challenging liveness-verification problem for a complex hybrid automaton, we employ a probabilistic verification method. The paper finally presents and discusses simulations for systems of several tens of vehicles, and reports on some experimental implementation showing the practicality of the approach.
引用
收藏
页码:1170 / 1183
页数:14
相关论文
共 30 条
  • [1] Hierarchical modeling and analysis of embedded systems
    Alur, R
    Dang, T
    Esposito, J
    Hur, Y
    Ivancic, F
    Kumar, V
    Lee, I
    Mishra, P
    Pappas, GJ
    Sokolsky, O
    [J]. PROCEEDINGS OF THE IEEE, 2003, 91 (01) : 11 - 28
  • [2] THE ALGORITHMIC ANALYSIS OF HYBRID SYSTEMS
    ALUR, R
    COURCOUBETIS, C
    HALBWACHS, N
    HENZINGER, TA
    HO, PH
    NICOLLIN, X
    OLIVERO, A
    SIFAKIS, J
    YOVINE, S
    [J]. THEORETICAL COMPUTER SCIENCE, 1995, 138 (01) : 3 - 34
  • [3] Azarm K, 1997, IEEE INT CONF ROBOT, P3526, DOI 10.1109/ROBOT.1997.606881
  • [4] Finding and optimizing solvable priority schemes for decoupled path planning techniques for teams of mobile robots
    Bennewitz, M
    Burgard, W
    Thrun, S
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2002, 41 (2-3) : 89 - 99
  • [5] BRANICKY MS, 1995, THESIS MASSACHUSETTS
  • [6] A MEASURE OF ASYMPTOTIC EFFICIENCY FOR TESTS OF A HYPOTHESIS BASED ON THE SUM OF OBSERVATIONS
    CHERNOFF, H
    [J]. ANNALS OF MATHEMATICAL STATISTICS, 1952, 23 (04): : 493 - 507
  • [7] Exact Pareto-optimal coordination of two translating polygonal robots on an acyclic roadmap
    Chitsaz, H
    O'Kane, JM
    LaValle, SM
    [J]. 2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, : 3981 - 3986
  • [8] CHUN ZZL, 1999, P IEEE INT C ROB AUT, P1544
  • [9] CLARK SMR, 2003, P IEEE INT C ROB AUT, V3, P4222
  • [10] Desai JP, 1998, IEEE INT CONF ROBOT, P2864, DOI 10.1109/ROBOT.1998.680621