2014 IEEE International Conference on Robotics and Automation (ICRA) 2014
DOI: 10.1109/icra.2014.6906924
|View full text |Cite
|
Sign up to set email alerts
|

SMT-based synthesis of integrated task and motion plans from plan outlines

Abstract: Abstract-We present a new approach to integrated task and motion planning (ITMP) for robots performing mobile manipulation. In our approach, the user writes a high-level specification that captures partial knowledge about a mobile manipulation setting. In particular, this specification includes a plan outline that syntactically defines a space of plausible integrated plans, a set of logical requirements that the generated plan must satisfy, and a description of the physical space that the robot manipulates. A … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
37
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 54 publications
(37 citation statements)
references
References 23 publications
0
37
0
Order By: Relevance
“…SMT solvers have been used in motion planning with rectangular obstacles [8] and in synthesizing integrated task and motion plans from plan outlines [14]. We introduce the use of an SMT solver in solving the multi-robot motion planning problem in a scalable way, and show how different capabilities of SMT solvers, for example, finding a satisfiable solution and finding an unsatisfiable core can be effectively applied to solve motion planning problems.…”
Section: Related Workmentioning
confidence: 99%
“…SMT solvers have been used in motion planning with rectangular obstacles [8] and in synthesizing integrated task and motion plans from plan outlines [14]. We introduce the use of an SMT solver in solving the multi-robot motion planning problem in a scalable way, and show how different capabilities of SMT solvers, for example, finding a satisfiable solution and finding an unsatisfiable core can be effectively applied to solve motion planning problems.…”
Section: Related Workmentioning
confidence: 99%
“…Although many control systems can only be modeled by means of nonlinear arithmetic over the real numbers involving transcendental functions that make the corresponding SMT problems undecidable, the solvers are evolving rapidly and several incorporate approximate decision procedures for nonlinear arithmetic [15]. These technological developments motivated us (and others [20], [21]) to explore SMT-based controller synthesis.…”
Section: Introductionmentioning
confidence: 99%
“…Incremental SMT solvers maintain a stack of constraints or assertions and can efficiently perform repeated satisfiability checks as constraints are pushed onto and popped from the constraint stack [1,15]. Our use of incremental SMT solving to update constraints is a new feature compared to previous use of SMT solvers in TMP [62,80].…”
Section: A Task Planning Implementationmentioning
confidence: 94%
“…SMT extends boolean satisfiability with rules (theories) for domains such as linear arithmetic. Compared to traditional SAT solvers, SMT solvers provide a more expressive and high-level interface with useful features for expressing constraints in robotics domains [62,80]. Crucially, some SMT solvers [1,15] enable incremental solving -adding and deleting constraints at run-time to produce alternate solutions.…”
Section: Related Work a Task Planningmentioning
confidence: 99%
See 1 more Smart Citation