Sampling-Based Optimal Control Synthesis for Multirobot Systems Under Global Tempora Tasks

被引:37
作者
Kantaros, Yiannis [1 ]
Zavlanos, Michael M. [1 ]
机构
[1] Duke Univ, Dept Mech Engn & Mat Sci, Durham, NC 27708 USA
基金
美国国家科学基金会;
关键词
Multirobot systems; optimal control synthesis; sampling-based motion planning; temporal logic planning; LTL; SURVEILLANCE;
D O I
10.1109/TAC.2018.2853558
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a new optimal control synthesis algorithm for multirobot systems under global temporal logic tasks. Existing planning approaches under global temporal goals rely on graph search techniques applied to a product automaton constructed among the robots. In this paper, we propose a new sampling-based algorithm that builds incrementally trees that approximate the state space and transitions of the synchronous product automaton. By approximating the product automaton by a tree rather than representing it explicitly, we require much fewer memory resources to store it and motion plans can be found by tracing sequences of parent nodes without the need for sophisticated graph search methods. This significantly increases the scalability of our algorithm compared to existing optimal control synthesis methods. We also show that the proposed algorithm is probabilistically complete and asymptotically optimal. Finally, we present numerical experiments showing that our approach can synthesize optimal plans from product automata with billions of states, which is not possible using standard optimal control synthesis algorithms or model checkers.
引用
收藏
页码:1916 / 1931
页数:16
相关论文
共 36 条
  • [1] [Anonymous], 2006, Planning algorithms, Complexity
  • [2] [Anonymous], 2010, Articial intelligence: A modern approach
  • [3] Baier C, 2008, PRINCIPLES OF MODEL CHECKING, P1
  • [4] Constructing decidable hybrid systems with velocity bounds
    Belta, C
    Habets, LCGJM
    [J]. 2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 467 - 472
  • [5] Discrete abstractions for robot motion planning and control in polygonal environments
    Belta, C
    Isler, V
    Pappas, GJ
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (05) : 864 - 874
  • [6] Sampling-based Motion Planning with Temporal Goals
    Bhatia, Amit
    Kavraki, Lydia E.
    Vardi, Moshe Y.
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 2689 - 2696
  • [7] Boskos D., 2015, Conference on Decision and Control (CDC), P7104
  • [8] Chen YS, 2011, IEEE DECIS CONTR P, P2718
  • [9] Formal Approach to the Deployment of Distributed Robotic Teams
    Chen, Yushan
    Ding, Xu Chu
    Stefanescu, Alin
    Belta, Calin
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (01) : 158 - 171
  • [10] Cimatti A., 2002, Computer Aided Verification. 14th International Conference, CAV 2002. Proceedings (Lecture Notes in Computer Science Vol.2404), P359