Reactive sampling-based path planning with temporal logic specifications

被引:28
|
作者
Vasile, Cristian Ioan [1 ]
Li, Xiao [2 ]
Belta, Calin [2 ]
机构
[1] MIT, Lab Informat & Decis Syst, Comp Sci & Artificial Intelligence Lab, 77 Massachusetts Ave,32-D716, Cambridge, MA 02139 USA
[2] Boston Univ, Dept Mech Engn, Boston, MA 02215 USA
来源
关键词
Sampling-based planning; linear temporal logic; reactive planning; TRAJECTORY-TRACKING; MOTION UNCERTAINTY; FEEDBACK; ROBOTS; LTL; ALGORITHMS; DESIGN;
D O I
10.1177/0278364920918919
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We develop a sampling-based motion planning algorithm that combines long-term temporal logic goals with short-term reactive requirements. The mission specification has two parts: (1) a global specification given as a linear temporal logic (LTL) formula over a set of static service requests that occur at the regions of a known environment, and (2) a local specification that requires servicing a set of dynamic requests that can be sensed locally during the execution. The proposed computational framework consists of two main ingredients: (a) an off-line sampling-based algorithm for the construction of a global transition system that contains a path satisfying the LTL formula; and (b) an on-line sampling-based algorithm to generate paths that service the local requests, while making sure that the satisfaction of the global specification is not affected. The off-line algorithm has four main features. First, it is incremental, in the sense that the procedure for finding a satisfying path at each iteration scales only with the number of new samples generated at that iteration. Second, the underlying graph is sparse, which implies low complexity for the overall method. Third, it is probabilistically complete. Fourth, under some mild assumptions, it has the best possible complexity bound. The on-line algorithm leverages ideas from LTL monitoring and potential functions to ensure progress towards the satisfaction of the global specification while servicing locally sensed requests. Examples and experimental trials illustrating the usefulness and the performance of the framework are included.
引用
收藏
页码:1002 / 1028
页数:27
相关论文
共 50 条
  • [11] Sampling-based Motion Planning with Temporal Logic Missions and Spatial Preferences
    Karlsson, Jesper
    Barbosa, Fernando S.
    Tumova, Jana
    IFAC PAPERSONLINE, 2020, 53 (02): : 15537 - 15543
  • [12] Randomized sampling-based trajectory optimization for UAVs to satisfy linear temporal logic specifications
    Zhang, Zetian
    Du, Ruixiang
    Cowlagi, Raghvendra V.
    AEROSPACE SCIENCE AND TECHNOLOGY, 2020, 96
  • [13] Deep Learning-Enhanced Sampling-Based Path Planning for LTL Mission Specifications
    Baek, Changmin
    Cho, Kyunghoon
    SENSORS, 2024, 24 (10)
  • [14] Sampling-based Motion Planning with Deterministic μ-Calculus Specifications
    Karaman, Sertac
    Frazzoli, Emilio
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 2222 - 2229
  • [15] Sampling-based Path Planning with Goal Oriented Sampling
    Kang, Gitae
    Kim, Yong Bum
    You, Won Suk
    Lee, Young Hun
    Oh, Hyun Seok
    Moon, Hyungpil
    Choi, Hyouk Ryeol
    2016 IEEE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2016, : 1285 - 1290
  • [16] T* : A Heuristic Search Based Path Planning Algorithm for Temporal Logic Specifications
    Khalidi, Danish
    Gujarathi, Dhaval
    Saha, Indranil
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 8476 - 8482
  • [17] Sampling-based Motion Planning with Temporal Goals
    Bhatia, Amit
    Kavraki, Lydia E.
    Vardi, Moshe Y.
    2010 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2010, : 2689 - 2696
  • [18] Sampling-Based Motion Planning with μ-Calculus Specifications without Steering
    Larocque, Luc
    Liu, Jun
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 4355 - 4360
  • [19] Reactive Task and Motion Planning under Temporal Logic Specifications
    Li, Shen
    Park, Daehyung
    Sung, Yoonchang
    Shah, Julie A.
    Roy, Nicholas
    2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, : 12618 - 12624
  • [20] Sampling-Based Tree Search with Discrete Abstractions for Motion Planning with Dynamics and Temporal Logic
    McMahon, James
    Plaku, Erion
    2014 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2014), 2014, : 3726 - 3733