The Task-Motion Kit: An Open Source, General-Purpose Task and Motion-Planning Framework
- 17 May 2018
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics & Automation Magazine
- Vol. 25 (3) , 61-70
Abstract
Robots require novel reasoning systems to achieve complex objectives in new environments. Daily activities in the physical world combine two types of reasoning: discrete and continuous. For example, to set the table, the robot must make discrete decisions about which and in what order to pick objects, and it must execute these decisions by computing continuous motions to reach objects or desired locations. Robotics has traditionally treated these issues in isolation. Reasoning about discrete events is referred to as task planning, while reasoning about and computing continuous motions is in the realm of motion planning. However, several recent works have shown that separating task planning from motion planning is problematic. This article provides an introduction to task-motion planning (TMP), this concept tightly couples task planning and motion planning, producing a sequence of steps that can actually be executed by a real robot. The implementation and use of an open-source TMP framework tht is adaptable to new robots is also discussed.Keywords
Funding Information
- National Science Foundation
This publication has 11 references indexed in Scilit:
- An incremental constraint-based framework for task and motion planningThe International Journal of Robotics Research, 2018
- Motion Planning2016
- Incremental Task and Motion Planning: A Constraint-Based Approach2016
- Combining task and motion planning: A culprit detection problemThe International Journal of Robotics Research, 2016
- Kinodynamic RRTs with Fixed Time Step and Best-Input Extension Are Not Probabilistically Complete2015
- FFRob: An Efficient Heuristic for Task and Motion Planning2015
- Integrated task and motion planning in belief spaceThe International Journal of Robotics Research, 2013
- The Open Motion Planning LibraryIEEE Robotics & Automation Magazine, 2012
- A Hybrid Approach to Intricate Motion, Manipulation and Task PlanningThe International Journal of Robotics Research, 2009
- Strips: A new approach to the application of theorem proving to problem solvingArtificial Intelligence, 1971