Robust Rearrangement Planning Using Nonprehensile Interaction

As we work to move robots out of factories and into human environments, we must empower robots to interact freely in unstructured, cluttered spaces. Humans do this easily, using diverse, whole-arm, nonprehensile actions such as pushing or pulling in everyday tasks. These interaction strategies make...

Full description

Bibliographic Details
Main Author: King, Jennifer E.
Format: Others
Published: Research Showcase @ CMU 2016
Online Access:http://repository.cmu.edu/dissertations/933
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1972&context=dissertations
id ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-1972
record_format oai_dc
spelling ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-19722017-06-08T03:30:58Z Robust Rearrangement Planning Using Nonprehensile Interaction King, Jennifer E. As we work to move robots out of factories and into human environments, we must empower robots to interact freely in unstructured, cluttered spaces. Humans do this easily, using diverse, whole-arm, nonprehensile actions such as pushing or pulling in everyday tasks. These interaction strategies make difficult tasks easier and impossible tasks possible. In this thesis, we aim to enable robots with similar capabilities. In particular, we formulate methods for planning robust open-loop trajectories that solve the rearrangement planning problem using nonprehensile interactions. In these problems, a robot must plan in a cluttered environment, reasoning about moving multiple objects in order to achieve a goal. The problem is difficult because we must plan in continuous, high-dimensional state and action spaces. Additionally, during planning we must respect the physical constraints induced by the nonprehensile interaction between the robot and the objects in the scene. Our key insight is that by embedding physics models directly into our planners we can naturally produce solutions that use nonprehensile interactions such as pushing. This also allows us to easily generate plans that exhibit full arm manipulation and simultaneous object interaction without the need for programmer defined high-level primitives that specifically encode this interaction. We show that by generating these diverse actions, we are able to find solutions for motion planning problems in highly cluttered, unstructured environments. In the first part of this thesis we formulate the rearrangement planning problem as a classical motion planning problem. We show that we can embed physics simulators into randomized planners. We propose methods for reducing the search space and speeding planning time in order to make the planners useful in real-world scenarios. The second part of the thesis tackles the imperfect and imprecise worlds that reflect the true reality for robots working in human environments. We pose the rearrangement planning under uncertainty problem as an instance of conformant probabilistic planning and offer methods for solving the problem. We demonstrate the effectiveness of our algorithms on two platforms: the home care robot HERB and the NASA rover K-Rex. We demonstrate expanded autonomous capability on HERB, allowing him to work better in high clutter, completing previously infeasible tasks and speeding feasible task execution. In addition, we show these planners increase autonomy for the NASA rover K-Rex by allowing the rover to actively interact with the environment. 2016-12-01T08:00:00Z text application/pdf http://repository.cmu.edu/dissertations/933 http://repository.cmu.edu/cgi/viewcontent.cgi?article=1972&context=dissertations Dissertations Research Showcase @ CMU
collection NDLTD
format Others
sources NDLTD
description As we work to move robots out of factories and into human environments, we must empower robots to interact freely in unstructured, cluttered spaces. Humans do this easily, using diverse, whole-arm, nonprehensile actions such as pushing or pulling in everyday tasks. These interaction strategies make difficult tasks easier and impossible tasks possible. In this thesis, we aim to enable robots with similar capabilities. In particular, we formulate methods for planning robust open-loop trajectories that solve the rearrangement planning problem using nonprehensile interactions. In these problems, a robot must plan in a cluttered environment, reasoning about moving multiple objects in order to achieve a goal. The problem is difficult because we must plan in continuous, high-dimensional state and action spaces. Additionally, during planning we must respect the physical constraints induced by the nonprehensile interaction between the robot and the objects in the scene. Our key insight is that by embedding physics models directly into our planners we can naturally produce solutions that use nonprehensile interactions such as pushing. This also allows us to easily generate plans that exhibit full arm manipulation and simultaneous object interaction without the need for programmer defined high-level primitives that specifically encode this interaction. We show that by generating these diverse actions, we are able to find solutions for motion planning problems in highly cluttered, unstructured environments. In the first part of this thesis we formulate the rearrangement planning problem as a classical motion planning problem. We show that we can embed physics simulators into randomized planners. We propose methods for reducing the search space and speeding planning time in order to make the planners useful in real-world scenarios. The second part of the thesis tackles the imperfect and imprecise worlds that reflect the true reality for robots working in human environments. We pose the rearrangement planning under uncertainty problem as an instance of conformant probabilistic planning and offer methods for solving the problem. We demonstrate the effectiveness of our algorithms on two platforms: the home care robot HERB and the NASA rover K-Rex. We demonstrate expanded autonomous capability on HERB, allowing him to work better in high clutter, completing previously infeasible tasks and speeding feasible task execution. In addition, we show these planners increase autonomy for the NASA rover K-Rex by allowing the rover to actively interact with the environment.
author King, Jennifer E.
spellingShingle King, Jennifer E.
Robust Rearrangement Planning Using Nonprehensile Interaction
author_facet King, Jennifer E.
author_sort King, Jennifer E.
title Robust Rearrangement Planning Using Nonprehensile Interaction
title_short Robust Rearrangement Planning Using Nonprehensile Interaction
title_full Robust Rearrangement Planning Using Nonprehensile Interaction
title_fullStr Robust Rearrangement Planning Using Nonprehensile Interaction
title_full_unstemmed Robust Rearrangement Planning Using Nonprehensile Interaction
title_sort robust rearrangement planning using nonprehensile interaction
publisher Research Showcase @ CMU
publishDate 2016
url http://repository.cmu.edu/dissertations/933
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1972&context=dissertations
work_keys_str_mv AT kingjennifere robustrearrangementplanningusingnonprehensileinteraction
_version_ 1718456692402814976