Distributed Motion Coordination for Multirobot Systems Under LTL Specifications

被引:23
|
作者
Yu, Pian [1 ]
Dimarogonas, Dimos, V [1 ]
机构
[1] KTH Royal Inst Technol, Sch Elect Engn & Comp Sci, S-10044 Stockholm, Sweden
基金
瑞典研究理事会;
关键词
Robots; Robot kinematics; Collision avoidance; Trajectory; Safety; Robot sensing systems; Planning; Constraints; distributed control; motion coordination; multirobot systems; safety; RESOLUTION; FRAMEWORK;
D O I
10.1109/TRO.2021.3088764
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This article investigates the online motion coordination problem for a group of mobile robots moving in a shared workspace, each of which is assigned a linear temporal logic specification. Based on the realistic assumptions that each robot is subject to both state and input constraints and can have only local view and local information, a fully distributed multirobot motion coordination strategy is proposed. For each robot, the motion coordination strategy consists of three layers. An offline layer precomputes the braking area for each region in the workspace, the controlled transition system, and a so-called potential function. An initialization layer outputs an initially safely satisfying trajectory. An online coordination layer resolves conflicts when one occurs. The online coordination layer is further decomposed into three steps. First, a conflict detection algorithm is implemented, which detects conflicts with neighboring robots. Whenever conflicts are detected, a rule is designed to assign dynamically a planning order to each pair of neighboring robots. Finally, a sampling-based algorithm is designed to generate local collision-free trajectories for the robot, which at the same time guarantees the feasibility of the specification. Safety is proven to be guaranteed for all robots at any time. The effectiveness and the computational tractability of the resulting solution is verified numerically by two case studies.
引用
收藏
页码:1047 / 1062
页数:16
相关论文
共 50 条
  • [31] Cooperation issues and distributed sensing for multirobot systems
    Pagello, Enrico
    D'Angelo, Antonio
    Menegatti, Emanuele
    PROCEEDINGS OF THE IEEE, 2006, 94 (07) : 1370 - 1383
  • [32] Automatic synthesis of multi-agent motion tasks based on LTL specifications
    Loizou, SG
    Kyriakopoulos, KJ
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 153 - 158
  • [33] LTL f synthesis under environment specifications for reachability and safety properties
    Aminof, Benjamin
    De Giacomo, Giuseppe
    Di Stasio, Antonio
    Francon, Hugo
    Rubin, Sasha
    Zhu, Shufang
    INFORMATION AND COMPUTATION, 2025, 303
  • [34] Multi-agent plan reconfiguration under local LTL specifications
    Guo, Meng
    Dimarogonas, Dimos V.
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2015, 34 (02): : 218 - 235
  • [35] A fully automated framework for control of linear systems from LTL specifications
    Kloetzer, Marius
    Belta, Calin
    HYBRID SYSTEMS: COMPUTATION AND CONTROL, PROCEEDINGS, 2006, 3927 : 333 - 347
  • [36] SPECIFICATIONS OF DISTRIBUTED SYSTEMS IN PROLOG
    URAL, H
    JOURNAL OF SYSTEMS AND SOFTWARE, 1990, 11 (02) : 143 - 154
  • [37] Collision and Deadlock Avoidance in Multirobot Systems: A Distributed Approach
    Zhou, Yuan
    Hu, Hesuan
    Liu, Yang
    Ding, Zuohua
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2017, 47 (07): : 1712 - 1726
  • [38] A framework for distributed simulation of multirobot systems: the VLAB experience
    Carpin, S
    Ferrari, C
    Pagello, E
    DISTRIBUTED AUTONOMOUS ROBOTIC SYSTEMS, 2000, : 45 - 54
  • [39] Distributed Control of Multirobot Systems With Global Connectivity Maintenance
    Sabattini, Lorenzo
    Secchi, Cristian
    Chopra, Nikhil
    Gasparri, Andrea
    IEEE TRANSACTIONS ON ROBOTICS, 2013, 29 (05) : 1326 - 1332
  • [40] Applications of Collective Circular Motion Control to Multirobot Systems
    Zhang, Hai-Tao
    Chen, Zhiyong
    Yan, Long
    Yu, Wenwu
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2013, 21 (04) : 1416 - 1422