STRIPS Planning in Infinite Domains

01/01/2017
by   Caelan Reed Garrett, et al.
0

Many robotic planning applications involve continuous actions with highly non-linear constraints, which cannot be modeled using modern planners that construct a propositional representation. We introduce STRIPStream: an extension of the STRIPS language which can model these domains by supporting the specification of blackbox generators to handle complex constraints. The outputs of these generators interact with actions through possibly infinite streams of objects and static predicates. We provide two algorithms which both reduce STRIPStream problems to a sequence of finite-domain planning problems. The representation and algorithms are entirely domain independent. We demonstrate our framework on simple illustrative domains, and then on a high-dimensional, continuous robotic task and motion planning domain.

READ FULL TEXT
research
02/23/2018

STRIPStream: Integrating Symbolic Planners and Blackbox Samplers

Many planning applications involve complex relationships defined on high...
research
01/02/2018

Sampling-Based Methods for Factored Task and Motion Planning

This paper presents a general-purpose formulation of a large class of di...
research
04/19/2023

A Mollification Scheme for Task and Motion Planning

Task and motion planning is one of the key problems in robotics today. I...
research
10/17/2022

Task and Motion Informed Trees (TMIT*): Almost-Surely Asymptotically Optimal Integrated Task and Motion Planning

High-level autonomy requires discrete and continuous reasoning to decide...
research
07/29/2013

ReAct! An Interactive Tool for Hybrid Planning in Robotics

We present ReAct!, an interactive tool for high-level reasoning for cogn...
research
07/24/2020

Learning the Solution Manifold in Optimization and Its Application in Motion Planning

Optimization is an essential component for solving problems in wide-rang...
research
12/17/2019

Design and Implementation of Linked Planning Domain Definition Language

Planning is a critical component of any artificial intelligence system t...

Please sign up or login with your details

Forgot password? Click here to reset