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...
Main Author: | |
---|---|
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 |