Integrated Task and Motion Planning

Caelan Reed Garrett, Rohan Chitnis, Rachel Holladay, Beomjoon Kim, Tom Silver, Leslie Pack Kaelbling, Tomas Lozano-Perez

Research output: Contribution to journalReview articlepeer-review

354 Scopus citations

Abstract

The problem of planning for a robot that operates in environments containing a large number of objects, taking actions to move itself through the world as well as to change the state of the objects, is known as task and motion planning (TAMP). TAMP problems contain elements of discrete task planning, discrete-continuous mathematical programming, and continuous motion planning and thus cannot be effectively addressed by any of these fields directly. In this article, we define a class of TAMP problems and survey algorithms for solving them, characterizing the solution methods in terms of their strategies for solving the continuous-space subproblems and their techniques for integrating the discrete and continuous components of the search.

Original languageEnglish (US)
Pages (from-to)265-293
Number of pages29
JournalAnnual Review of Control, Robotics, and Autonomous Systems
Volume4
DOIs
StatePublished - May 3 2021
Externally publishedYes

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Engineering (miscellaneous)
  • Human-Computer Interaction
  • Artificial Intelligence

Keywords

  • automated planning
  • manipulation planning
  • motion planning
  • robotics
  • task and motion planning

Fingerprint

Dive into the research topics of 'Integrated Task and Motion Planning'. Together they form a unique fingerprint.

Cite this