Hybrid systems: from verification to falsification by combining motion planning and discrete search

被引:38
作者
Plaku, Erion [1 ]
Kavraki, Lydia E. [1 ]
Vardi, Moshe Y. [1 ]
机构
[1] Rice Univ, Dept Comp Sci, Houston, TX 77005 USA
关键词
Hybrid system; Safety properties; Robot motion planning; Discrete search; Sampling-based planning; Decomposition; Nonlinear dynamics; BOUNDED MODEL CHECKING; COMPUTATIONAL TECHNIQUES; REACHABILITY; ABSTRACTION; COVERAGE;
D O I
10.1007/s10703-008-0058-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We propose HyDICE, Hybrid Discrete Continuous Exploration, a multi-layered approach for hybrid-system falsification that combines motion planning with discrete search and discovers safety violations by computing witness trajectories to unsafe states. The discrete search uses discrete transitions and a state-space decomposition to guide the motion planner during the search for witness trajectories. Experiments on a nonlinear hybrid robotic system with over one million modes and experiments with an aircraft conflict-resolution protocol with high-dimensional continuous state spaces demonstrate the effectiveness of HyDICE. Comparisons to related work show computational speedups of up to two orders of magnitude.
引用
收藏
页码:157 / 182
页数:26
相关论文
共 56 条
  • [31] Probabilistic roadmaps for path planning in high-dimensional configuration spaces
    Kavraki, LE
    Svestka, P
    Latombe, JC
    Overmars, MH
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (04): : 566 - 580
  • [32] KIM J, 2005, ROBOTICS SCI SYSTEMS, P249
  • [33] Kruskal JB, 1956, P AM MATH SOC, V7, P48, DOI DOI 10.1090/S0002-9939-1956-0078686-7
  • [34] Ladd A.M., 2005, ROBOTICS SCI SYSTEMS, P233
  • [35] LADD AM, 2006, THESIS RICE U HOUSTO
  • [36] Lafferriere G, 1999, LECT NOTES COMPUT SC, V1569, P137
  • [37] Lavalle S.M, 2006, Planning Algorithms
  • [38] LaValle SM, 2001, ALGORITHMIC AND COMPUTATIONAL ROBOTICS: NEW DIRECTIONS, P293
  • [39] Livadas C, 1998, LECT NOTES COMPUT SC, V1386, P253
  • [40] Mitchell IM, 2007, LECT NOTES COMPUT SC, V4416, P428