• Skip to main content

Shawna Thomas

Texas A&M University College of Engineering
  • Home
  • Research
  • Publications
  • Teaching
  • CV

Parallel Motion Planning

We develop parallel algorithms for motion planning applications.  In particular, we use the Standard Template Adaptive Parallel Library (STAPL) to build platform independent code that can handle both shared memory and distributed memory models, without requiring user code modification.  STAPL handles the underlying communications through parallel, distributed data structures, similar to structures provided by the ANSI C++ Standard Template Library (STL).  We have successfully applied this to both motion planning and protein folding applications.

We design a general framework for these sampling based motion planning algorithms that subdivides the motion space into (possibly overlapping) regions and independently, in parallel, uses standard sampling based motion planners to construct solutions in each subdivision.  It then merges these solutions together to form a large roadmap, or graph, of the motion space which describes motion pathways between various points in the space.

Some motion planning algorithms build a tree, instead of a graph, which can be challenging in a parallel system.  We develop parallel algorithms that can handle the issues that come with a tree structure containing a single root.

Publications

Blind RRT: A Probabilistically Complete Distributed RRT Cesar Rodriguez, Jory Denny, Sam Jacobs, Shawna Thomas, Nancy M. Amato, in Proc. of the IEEE International Conference on Intelligent Robot Systems (IROS), Tokyo, Japan, November 2013.
Adaptive Neighbor Connection for PRMs: A Natural Fit for Heterogeneous Environments and Parallelism Chinwe Ekenna, Sam Ade Jacobs, Shawna Thomas, Nancy M. Amato, in Proc. of the IEEE International Conference on Intelligent Robot Systems (IROS), Tokyo, Japan, November 2013.
A Scalable Distributed RRT for Motion Planning Sam Ade Jacobs, Nicholas Stradford, Cesar Rodriguez, Shawna Thomas, Nancy M. Amato, in Proc. of the IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany, May 2013, pp. 5088–5095.
A Scalable Method for Parallelizing Sampling-Based Motion Planning Algorithms Sam Ade Jacobs, Kasra Manavi, Juan Burgos, Jory Denny, Shawna Thomas, Nancy M. Amato, in Proc. of the IEEE International Conference on Robotics and Automation (ICRA), St. Paul, Minnesota, May 2012, pp. 2529–2536.
Parallel Protein Folding with STAPL Shawna Thomas, Gabriel Tanase, Lucia K. Dale, Jose M. Moreira, Lawrence Rauchwerger, and Nancy M. Amato, in Concurrency and Computation: Practice and Experience, 17(14): 1643– 1656, December 2005. Preliminary version published in Proc. of the IEEE International Workshop on High Performance Computational Biology (HiCOMB), Santa Fe, New Mexico, April 2004.

© 2016–2025 Shawna Thomas Log in

Texas A&M Engineering Experiment Station Logo
  • College of Engineering
  • Facebook
  • Twitter
  • State of Texas
  • Open Records
  • Risk, Fraud & Misconduct Hotline
  • Statewide Search
  • Site Links & Policies
  • Accommodations
  • Environmental Health, Safety & Security
  • Employment