Skip to main navigation Skip to search Skip to main content

GPU-based parallel collision detection for real-time motion planning

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

Abstract

We present parallel algorithms to accelerate collision queries for sample-based motion planning. Our approach is designed for current many-core GPUs and exploits the data-parallelism and multi-threaded capabilities. In order to take advantage of high number of cores, we present a clustering scheme and collision-packet traversal to perform efficient collision queries on multiple configurations simultaneously. Furthermore, we present a hierarchical traversal scheme that performs workload balancing for high parallel efficiency. We have implemented our algorithms on commodity NVIDIA GPUs using CUDA and can perform 500,000 collision queries/second on our benchmarks, which is 10X faster than prior GPU-based techniques. Moreover, we can compute collision-free paths for rigid and articulated models in less than 100 milliseconds for many benchmarks, almost 50-100X faster than current CPU-based planners. © 2010 Springer-Verlag Berlin Heidelberg.
Original languageEnglish
Title of host publicationAlgorithmic Foundations of Robotics IX
Pages211-228
Volume68
DOIs
Publication statusPublished - 2010
Externally publishedYes
Event9th International Workshop on the Algorithmic Foundations of Robotics, WAFR 2010 - Singapore, Singapore
Duration: 13 Dec 201015 Dec 2010

Publication series

NameSpringer Tracts in Advanced Robotics
Volume68
ISSN (Print)1610-7438
ISSN (Electronic)1610-742X

Conference

Conference9th International Workshop on the Algorithmic Foundations of Robotics, WAFR 2010
PlaceSingapore
CitySingapore
Period13/12/1015/12/10

Fingerprint

Dive into the research topics of 'GPU-based parallel collision detection for real-time motion planning'. Together they form a unique fingerprint.

Cite this