Publication:
Parallelizing Broad Phase Collision Detection Algorithms for Sampling Based Path Planners

dc.contributor.authorsGeleri, Fuat; Tosun, Oguz; Topcuoglu, Haluk
dc.contributor.editorKilpatrick, P
dc.contributor.editorMilligan, P
dc.contributor.editorStotzka, R
dc.date.accessioned2022-03-12T16:14:13Z
dc.date.accessioned2026-01-11T11:11:50Z
dc.date.available2022-03-12T16:14:13Z
dc.date.issued2013
dc.description.abstractCollision checking takes most of the time in sampling based path planning algorithms. When the scene gets crowded, more samples are needed and the probability decreases to find a collision free sample. Broad phase algorithms are designed to eliminate obviously collision free samples, so narrow phase algorithms can concentrate on fewer samples suspected to be in collision. In this study, we compare the performance of two broad phase algorithms implemented on both CPU and GPU. A novel technique is proposed to provide load balancing and efficient cache utilization on Bounding Sphere Collision Detection algorithm. Furthermore, Thrust library is extensively utilized on Sweep and Prune (SAP) algorithm. Our experimental results indicate speedups up to 103 times faster for GPU-based SAP algorithm and 134 times faster for GPU-based Bounding Sphere algorithm, compared to CPU implementations. This may allow using sampling based path planning algorithms for scenes with many robots.
dc.identifier.doi10.1109/PDP.2013.62
dc.identifier.isbn978-0-7695-4939-2; 978-1-4673-5321-2
dc.identifier.issn1066-6192
dc.identifier.urihttps://hdl.handle.net/11424/225277
dc.identifier.wosWOS:000321123000054
dc.language.isoeng
dc.publisherIEEE
dc.relation.ispartofPROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING
dc.relation.ispartofseriesEuromicro Conference on Parallel Distributed and Network-Based Processing
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectcollision detection
dc.subjectbroad phase
dc.subjectOpenMP
dc.subjectCUDA
dc.subjectMOTION
dc.subjectROADMAP
dc.subjectTREES
dc.titleParallelizing Broad Phase Collision Detection Algorithms for Sampling Based Path Planners
dc.typeconferenceObject
dspace.entity.typePublication
oaire.citation.endPage391
oaire.citation.startPage384
oaire.citation.titlePROCEEDINGS OF THE 2013 21ST EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING

Files