Parallel compact roadmap construction of 3D virtual environments on the GPU | IEEE Conference Publication | IEEE Xplore

Parallel compact roadmap construction of 3D virtual environments on the GPU


Abstract:

The representation of probabilistic graphical model often encodes a network whose size is unboundedly large. Such networks pose particular challenges to inference algorit...Show More

Abstract:

The representation of probabilistic graphical model often encodes a network whose size is unboundedly large. Such networks pose particular challenges to inference algorithms, specifically making the task of robot path queries highly inefficient due to poor locality of memory references. Whereas a more predictable, resolution complete method yields a highly compact graph structure that captures much of the signal in distributing the configuration free space. In this paper we demonstrate an efficient data parallel algorithm for mapping the computationally intensive, Reachability Roadmap method on the GPU. For our implementation on the recently introduced NVIDIA's Fermi architecture, we show roadmap construction time under twenty seconds for a closure resolution of 55×55×55 cells. Moving forward, our system is well positioned to address smooth navigation of robots in a dynamically changing 3D virtual environment.
Date of Conference: 18-22 October 2010
Date Added to IEEE Xplore: 03 December 2010
ISBN Information:

ISSN Information:

Conference Location: Taipei, Taiwan
References is not available for this document.

Select All
1.
J. C. Latombe, "Robot Motion Planning" in , Kluwer, 1991.
2.
S. M. LaValle, "Planning Algorithms" in , Cambridge University Press, 2005.
3.
J. Kuffner and S. Lavalle, "RRT-Connect: An Efficient Approach to Single-Query Path Planning", Proceedings of IEEE International Conference on Robotics and Automation, pp. 995-1001, Apr. 2000.
4.
T. Simeon, J. P. Laumound and C. Nissoux, "Visibility Based Probabilistic Roadmaps for Motion Planning", International Journal of Advanced Robotics, vol. 14, no. 6, pp. 477-493, 2000.
5.
L. E. Kavraki, P. Svestka, J. C. Latombe and M. H. Overmars, "Probabilistic Roadmaps for Path Planning in High Dimensional Configuration Spaces", IEEE Transactions on Robotics and Automation, vol. 12, no. 4, pp. 566-580, 1996.
6.
G. Song, S. L. Thomas and N. M. Amato, "A General Framework for PRM Motion Planning", Proceedings of IEEE International Conference on Robotics and Automation, pp. 4445-4450, 2003.
7.
N. M. Amato and L. K. Dale, "Probabilistic Roadmap Methods are Embarrassingly Parallel", Proceedings of IEEE International Conference on Robotics and Automation, pp. 688-694, May 1999.
8.
T. Lozano-Perez, "Parallel Robot Motion Planning", Proceedings of IEEE International Conference on Robotics and Automation, pp. 1000-1007, Apr. 1991.
9.
D. Challou, M. Gini and V. Kumar, "Parallel Search Algorithms for Robot Motion Planning", Proceedings of IEEE International Conference on Robotics and Automation, pp. 46-51, May 1993.
10.
J. Barraquand and J. C. Latomb, "Robot Motion Planning: A Distributed Representation Approach", International Journal of Robotics Research, vol. 10, no. 6, pp. 628-649, Dec. 1991.
11.
J. Pan, C. Lauterbach and D. Manocha, "g-Planner: Real-Time Motion Planning and Global Navigation using GPUs", AAAI Conference on Artificial Intelligence, Jul 2010.
12.
D. Challou, M. Gini, V. Kumar and G. Karypis, "Predicting the Performance of Randomized Parallel Search: an Application to Motion Planning", Journal of Intelligent and Robotics Systems, vol. 38, no. 1, pp. 31-53, 2003.
13.
R. Geraerts and M. H. Overmars, "Creating Small Roadmaps for Solving Motion Planning Problems", Proceedings of IEEE International Conference on Methods and Models in Automation and Robotics, pp. 531-536, Aug. 2005.
14.
A. Bleiweiss, "Scalable Multi Agent Simulation on the GPU", Proceedings of the lASTED 14th Conference on Robotics and Applications, pp. 143-151, Nov. 2009.
15.
Nvidia, CUDA Programming Guide, 2007.
16.
R. Geraerts and M. H. Overmars, "Reachability Analysis of Sampling Based Planners", Proceedings of IEEE International Conference on Robotics and Automation, pp. 406-412, Apr. 2005.
17.
H. Choset and J. Burdick, "Sensor-Based Exploration: The Hierarchical Generalized Voronoi Graph", International Journal of Robotics Research, vol. 19, no. 2, pp. 96-125, 2000.
18.
J. Lien, S. L. Thomas and N. M. Amato, "A General Framework for Sampling on the Medial Axis of the Free Space", Proceedings of IEEE International Conference on Robotics and Automation, pp. 4439-4444, Sep 2003.
19.
Y. Lee and S. Horng, "The Chessboard Distance Transform and Medial Axis Transform are Interchangeable", Proceedings of the 10 th International Parallel Processing Symposium, pp. 424-428, Apr. 1996.
20.
P. F. Felzenszwalb and D. P. Huttenlocher, "Distance Transforms of Sampled Functions", Cornell Computing and Information Science TR2004-1963, 2004.
21.
M. Kalisiak and M. Van-de-Panne, "RRT-Blossom: RRT with a Local Flood-Fill Behavior", Proceedings of IEEE International Conference on Robotics and Automation, pp. 1237-1242, May 2006.
22.
T. H. Cormen, C. E. Leiserson, R. L. Rivest and C. Stein, "Introduction to Algorithms" in , The MIT Press/McGraw-Hill Book Comnanv, 2001.
23.
Fermi Architecture, 2009, [online] Available: http://www.nvidia.com/object/fermi_architecture.html.
24.
Y-R. Wang, "A Novel 0(1) Time Algorithm for 3D Block-Based Medial Axis Transform by Peeling Comer Shells", Parallel Computing, vol. 35, no. 2, pp. 72-82, 2009.
25.
A. Bleiweiss, "GPU Accelerated Pathfinding", Proceedings of ACM Siggraph/Eurographics Conference on Graphics Hardware, pp. 139-147, Jun. 2008.
26.
J. J. Kider, M. Henderson, M. Likhachev and A. Safonova, "High Dimensional Planning on the GPU", Proceedings of IEEE International Conference on Robotics and Automation to appear, May 2010.
27.
E. Plaku, K. E. Bekris and L. E. Kavraky, "OOPS for Motion Planning: An Online Open Source Programming System", Proceedings of IEEE International Conference on Robotics and Automation, pp. 3711-3716, Apr. 2007.
28.
Motion Planning Benchmarks Algorithms Applications Group Texas A M University, [online] Available: http://parasol-www.cs.tamu.edu/dsmft/benchmarks/mp/.
29.
Nvidia, Geforce 400 series, 2010.
30.
Nvidia, Geforce 200 series, 2008.
Contact IEEE to Subscribe

References

References is not available for this document.