Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning

Planning optimal paths for large numbers of robots is computationally expensive. In this thesis, we present a new framework for multirobot path planning called subdimensional expansion, which initially plans for each robot individually, and then coordinates motion among the robots as needed. More sp...

Full description

Bibliographic Details
Main Author: Wagner, Glenn
Format: Others
Published: Research Showcase @ CMU 2015
Subjects:
Online Access:http://repository.cmu.edu/dissertations/611
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1649&context=dissertations
id ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-1649
record_format oai_dc
spelling ndltd-cmu.edu-oai-repository.cmu.edu-dissertations-16492016-04-08T03:38:51Z Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning Wagner, Glenn Planning optimal paths for large numbers of robots is computationally expensive. In this thesis, we present a new framework for multirobot path planning called subdimensional expansion, which initially plans for each robot individually, and then coordinates motion among the robots as needed. More specifically subdimensional expansion initially creates a one-dimensional search space embedded in the joint configuration space of the multirobot system. When the search space is found to be blocked during planning by a robot-robot collision, the dimensionality of the search space is locally increased to ensure that an alternative path can be found. As a result, robots are only coordinated when necessary, which reduces the computational cost of finding a path. Subdimensional expansion is a exible framework that can be used with multiple planning algorithms. For discrete planning problems, subdimensional expansion can be combined with A* to produce the M* algorithm, a complete and optimal multirobot path planning problem. When the configuration space of individual robots is too large to be explored effectively with A*, subdimensional expansion can be combined with probabilistic planning algorithms to produce sRRT and sPRM. M* is then extended to solve variants of the multirobot path planning algorithm. We present the Constraint Manifold Subsearch (CMS) algorithm to solve problems where robots must dynamically form and dissolve teams with other robots to perform cooperative tasks. Uncertainty M* (UM*) is a variant of M* that handles systems with probabilistic dynamics. Finally, we apply M* to multirobot sequential composition. Results are validated with extensive simulations and experiments on multiple physical robots. 2015-12-01T08:00:00Z text application/pdf http://repository.cmu.edu/dissertations/611 http://repository.cmu.edu/cgi/viewcontent.cgi?article=1649&context=dissertations Dissertations Research Showcase @ CMU multirobot systems path planning planning with uncertainty
collection NDLTD
format Others
sources NDLTD
topic multirobot systems
path planning
planning with uncertainty
spellingShingle multirobot systems
path planning
planning with uncertainty
Wagner, Glenn
Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning
description Planning optimal paths for large numbers of robots is computationally expensive. In this thesis, we present a new framework for multirobot path planning called subdimensional expansion, which initially plans for each robot individually, and then coordinates motion among the robots as needed. More specifically subdimensional expansion initially creates a one-dimensional search space embedded in the joint configuration space of the multirobot system. When the search space is found to be blocked during planning by a robot-robot collision, the dimensionality of the search space is locally increased to ensure that an alternative path can be found. As a result, robots are only coordinated when necessary, which reduces the computational cost of finding a path. Subdimensional expansion is a exible framework that can be used with multiple planning algorithms. For discrete planning problems, subdimensional expansion can be combined with A* to produce the M* algorithm, a complete and optimal multirobot path planning problem. When the configuration space of individual robots is too large to be explored effectively with A*, subdimensional expansion can be combined with probabilistic planning algorithms to produce sRRT and sPRM. M* is then extended to solve variants of the multirobot path planning algorithm. We present the Constraint Manifold Subsearch (CMS) algorithm to solve problems where robots must dynamically form and dissolve teams with other robots to perform cooperative tasks. Uncertainty M* (UM*) is a variant of M* that handles systems with probabilistic dynamics. Finally, we apply M* to multirobot sequential composition. Results are validated with extensive simulations and experiments on multiple physical robots.
author Wagner, Glenn
author_facet Wagner, Glenn
author_sort Wagner, Glenn
title Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning
title_short Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning
title_full Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning
title_fullStr Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning
title_full_unstemmed Subdimensional Expansion: A Framework for Computationally Tractable Multirobot Path Planning
title_sort subdimensional expansion: a framework for computationally tractable multirobot path planning
publisher Research Showcase @ CMU
publishDate 2015
url http://repository.cmu.edu/dissertations/611
http://repository.cmu.edu/cgi/viewcontent.cgi?article=1649&context=dissertations
work_keys_str_mv AT wagnerglenn subdimensionalexpansionaframeworkforcomputationallytractablemultirobotpathplanning
_version_ 1718218185970286592