Learned Heuristics for Task and Motion Planning with a Fixed Tabletop Manipulator

dc.contributor.advisorKavraki, Lydia E
dc.creatorWells, Andrew Marshall
dc.date.accessioned2019-05-16T18:20:39Z
dc.date.available2019-05-16T18:20:39Z
dc.date.created2019-05
dc.date.issued2019-04-03
dc.date.submittedMay 2019
dc.date.updated2019-05-16T18:20:39Z
dc.description.abstractAs the physical capabilities of robots increase, so do the potential benefits of autonomous operation. Planning is a central component of an autonomous robotic system. Many practical robotics applications (e.g., setting a table) require reasoning about discrete actions (e.g., placing one plate at each seat) as well as continuous motions (e.g., moving a manipulator). These types of problems form the domain of Task-Motion Planning (TMP). They pose challenges for traditional task planners, as searching continuous, high-dimensional spaces typical of high-DOF manipulators is largely intractable for current discrete search techniques. They are challenging for typical motion planners because the discrete nature of the problems means solutions require sampling on subspaces of measure zero. Additionally, there is a natural hierarchy to the problem that we would like to exploit. As Garret et al. say: “We almost certainly do not want to decide whether to get the frying pan or the steak next by sampling configurations of the robot and the kitchen and testing for paths between them.” This combined task-motion planning problem is not a new research area. The 1971 paper by Fikes and Nilsson introduced a framework for solving such problems that is very similar to what one can find in a modern TMP solver. One notable point, or omission, is an assumption that calculating and representing motion feasibility will be an easy problem. For example they include a problem where a robot must jump onto a box to reach a light switch. They focus on how the robot knows this action is required without mention of how the robot can know if this action is feasible. Forty-seven years later, we still have no general way to determine whether such an action is feasible. Calculating motion feasibility and representing this feasibility to a task planner is still a core problem in TMP research. This thesis presents a new approach to this problem in limited domains, namely tabletop manipulation with a fixed robot arm. For such problems, we show that it is possible to learn a motion feasibility classifier and use it as a heuristic to guide the search for a task-motion plan. The learned heuristic guides the search towards feasible motions and thus reduces the total number of motion planning attempts. A critical property of our approach is the ability to provide robust planning in diverse scenes. We train the classifier on minimal exemplar scenes and then use principled approximations to apply the classifier to complex scenarios in a way that minimizes the effect of errors. By combining learning with planning, our heuristic yields order-of-magnitude run time improvements in diverse tabletop scenarios. Even when classification errors are present, properly biasing our heuristic ensures we will have little computational penalty.
dc.format.mimetypeapplication/pdf
dc.identifier.citationWells, Andrew Marshall. "Learned Heuristics for Task and Motion Planning with a Fixed Tabletop Manipulator." (2019) Master’s Thesis, Rice University. <a href="https://hdl.handle.net/1911/105361">https://hdl.handle.net/1911/105361</a>.
dc.identifier.urihttps://hdl.handle.net/1911/105361
dc.language.isoeng
dc.rightsCopyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.
dc.subjectTask and Motion Planning
dc.subjectMachine Learning
dc.subjectTask Planning
dc.subjectMotion Planning
dc.titleLearned Heuristics for Task and Motion Planning with a Fixed Tabletop Manipulator
dc.typeThesis
dc.type.materialText
thesis.degree.departmentComputer Science
thesis.degree.disciplineEngineering
thesis.degree.grantorRice University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
WELLS-DOCUMENT-2019.pdf
Size:
509.75 KB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 2 of 2
No Thumbnail Available
Name:
PROQUEST_LICENSE.txt
Size:
5.84 KB
Format:
Plain Text
Description:
No Thumbnail Available
Name:
LICENSE.txt
Size:
2.61 KB
Format:
Plain Text
Description: