Task and motion planning for mobile manipulators

This thesis introduces new concepts and algorithms that can be used to solve the simultaneous task and motion planning (STAMP) problem. Given a set of actions a robot could perform, the STAMP problem asks for a sequence of actions that takes the robot to its goal and for motion plans that correspond...

Full description

Bibliographic Details
Other Authors: Kavraki, Lydia E.
Format: Others
Language:English
Published: 2013
Subjects:
Online Access:http://hdl.handle.net/1911/70458
id ndltd-RICE-oai-scholarship.rice.edu-1911-70458
record_format oai_dc
spelling ndltd-RICE-oai-scholarship.rice.edu-1911-704582013-05-01T03:47:47ZTask and motion planning for mobile manipulatorsApplied sciencesMotion planningMobile manipulatorsSimultaneous tasksRobotsRoboticsComputer scienceThis thesis introduces new concepts and algorithms that can be used to solve the simultaneous task and motion planning (STAMP) problem. Given a set of actions a robot could perform, the STAMP problem asks for a sequence of actions that takes the robot to its goal and for motion plans that correspond to the actions in that sequence. This thesis shows how to solve the STAMP problem more efficiently and obtain more robust solutions, when compared to previous work. A solution to the STAMP problem is a prerequisite for most operations complex robots such as mobile manipulators are asked to perform. Solving the STAMP problem efficiently thus expands the range of capabilities for mobile manipulators, and the increased robustness of computed solutions can improve safety. A basic sub-problem of the STAMP problem is motion planning. This thesis generalizes KPIECE, a sampling-based motion planning algorithm designed specifically for planning in high-dimensional spaces. KPIECE offers computational advantages by employing projections from the searched space to lower-dimensional Euclidean spaces for estimating exploration coverage. This thesis further develops the original KPIECE algorithm by introducing a means to automatically generate projections to lower-dimensional Euclidean spaces. KPIECE and other state-of-the-art algorithms are implemented as part the Open Motion Planning Library (OMPL), and the practical applicability of KPIECE and OMPL is demonstrated on the PR2 hardware platform. To solve the STAMP problem, this thesis introduces the concept of a task motion multigraph (TMM), a data structure that can express the ability of mobile manipulators to perform specific tasks using different hardware components. The choice of hardware components determines the state space for motion planning. An algorithm that prioritizes the state spaces for motion planning using TMMs is presented and evaluated. Experimental results show that planning times are reduced by a factor of up to six and solution paths are shortened by a factor of up to four, when considering the available planning options. Finally, an algorithm that considers uncertainty at the task planning level based on generating Markov Decision Process (MDP) problems from TMMs is introduced.Kavraki, Lydia E.2013-03-08T00:39:19Z2013-03-08T00:39:19Z2012ThesisText154 p.application/pdfhttp://hdl.handle.net/1911/70458SucanIeng
collection NDLTD
language English
format Others
sources NDLTD
topic Applied sciences
Motion planning
Mobile manipulators
Simultaneous tasks
Robots
Robotics
Computer science
spellingShingle Applied sciences
Motion planning
Mobile manipulators
Simultaneous tasks
Robots
Robotics
Computer science
Task and motion planning for mobile manipulators
description This thesis introduces new concepts and algorithms that can be used to solve the simultaneous task and motion planning (STAMP) problem. Given a set of actions a robot could perform, the STAMP problem asks for a sequence of actions that takes the robot to its goal and for motion plans that correspond to the actions in that sequence. This thesis shows how to solve the STAMP problem more efficiently and obtain more robust solutions, when compared to previous work. A solution to the STAMP problem is a prerequisite for most operations complex robots such as mobile manipulators are asked to perform. Solving the STAMP problem efficiently thus expands the range of capabilities for mobile manipulators, and the increased robustness of computed solutions can improve safety. A basic sub-problem of the STAMP problem is motion planning. This thesis generalizes KPIECE, a sampling-based motion planning algorithm designed specifically for planning in high-dimensional spaces. KPIECE offers computational advantages by employing projections from the searched space to lower-dimensional Euclidean spaces for estimating exploration coverage. This thesis further develops the original KPIECE algorithm by introducing a means to automatically generate projections to lower-dimensional Euclidean spaces. KPIECE and other state-of-the-art algorithms are implemented as part the Open Motion Planning Library (OMPL), and the practical applicability of KPIECE and OMPL is demonstrated on the PR2 hardware platform. To solve the STAMP problem, this thesis introduces the concept of a task motion multigraph (TMM), a data structure that can express the ability of mobile manipulators to perform specific tasks using different hardware components. The choice of hardware components determines the state space for motion planning. An algorithm that prioritizes the state spaces for motion planning using TMMs is presented and evaluated. Experimental results show that planning times are reduced by a factor of up to six and solution paths are shortened by a factor of up to four, when considering the available planning options. Finally, an algorithm that considers uncertainty at the task planning level based on generating Markov Decision Process (MDP) problems from TMMs is introduced.
author2 Kavraki, Lydia E.
author_facet Kavraki, Lydia E.
title Task and motion planning for mobile manipulators
title_short Task and motion planning for mobile manipulators
title_full Task and motion planning for mobile manipulators
title_fullStr Task and motion planning for mobile manipulators
title_full_unstemmed Task and motion planning for mobile manipulators
title_sort task and motion planning for mobile manipulators
publishDate 2013
url http://hdl.handle.net/1911/70458
_version_ 1716585299512918016