NUS CS5247 The Gaussian Sampling Strategy for Probalistic Roadmap Planners - 1999 - Valdrie Boor, Mark H. Overmars, A. Frank van der Stappen, 1999 Wai.

Slides:



Advertisements
Similar presentations
NUS CS5247 Motion Planning for Car- like Robots using a Probabilistic Learning Approach --P. Svestka, M.H. Overmars. Int. J. Robotics Research, 16: ,
Advertisements

Probabilistic Roadmaps. The complexity of the robot’s free space is overwhelming.
Surface Reconstruction From Unorganized Point Sets
Sampling Techniques for Probabilistic Roadmap Planners
NUS CS5247 Motion Planning for Camera Movements in Virtual Environments By Dennis Nieuwenhuisen and Mark H. Overmars In Proc. IEEE Int. Conf. on Robotics.
Probabilistic Path Planner by Someshwar Marepalli Pratik Desai Ashutosh Sahu Gaurav jain.
By Lydia E. Kavraki, Petr Svestka, Jean-Claude Latombe, Mark H. Overmars Emre Dirican
Sampling Strategies for PRMs modified from slides of T.V.N. Sri Ram.
Sampling Strategies By David Johnson. Probabilistic Roadmaps (PRM) [Kavraki, Svetska, Latombe, Overmars, 1996] start configuration goal configuration.
Probabilistic Roadmap
A Comparative Study of Probabilistic Roadmap Planners Roland Geraerts Mark Overmars.
Probabilistic Roadmaps Sujay Bhattacharjee Carnegie Mellon University.
NUS CS5247 Randomized Kinodynamic Motion Planning with Moving Obstacles - D. Hsu, R. Kindel, J.C. Latombe, and S. Rock. Int. J. Robotics Research, 21(3): ,
Iterative Relaxation of Constraints (IRC) Can’t solve originalCan solve relaxed PRMs sample randomly but… start goal C-obst difficult to sample points.
Sampling and Connection Strategies for PRM Planners Jean-Claude Latombe Computer Science Department Stanford University.
Multi-Robot Motion Planning Jur van den Berg. Outline Recap: Configuration Space for Single Robot Multiple Robots: Problem Definition Multiple Robots:
1 Last lecture  Configuration Space Free-Space and C-Space Obstacles Minkowski Sums.
1 On the Probabilistic Foundations of Probabilistic Roadmaps Jean-Claude Latombe Stanford University joint work with David Hsu and Hanna Kurniawati National.
Nearest Neighborhood Search in Motion Planning Lakshmi Reddy B Advisor: Nancy M. Amato Parasol lab Department of Computer Science Texas A&M University.
Sampling Strategies for Narrow Passages Presented by Rahul Biswas April 21, 2003 CS326A: Motion Planning.
“Visibility-based Probabilistic Roadmaps for Motion Planning” Siméon, Laumond, Nissoux Presentation by: Eric Ng CS326A: Paper Review Spring 2003.
Finding Narrow Passages with Probabilistic Roadmaps: The Small-Step Retraction Method Presented by: Deborah Meduna and Michael Vitus by: Saha, Latombe,
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by David Camarillo CS326a: Motion Planning, Spring
1 Probabilistic Roadmaps CS 326A: Motion Planning.
CS 326 A: Motion Planning Probabilistic Roadmaps Sampling and Connection Strategies (2/2)
1 Single Robot Motion Planning - II Liang-Jun Zhang COMP Sep 24, 2008.
Planning Paths for Elastic Objects Under Manipulation Constraints Florent Lamiraux Lydia E. Kavraki Rice University Presented by: Michael Adams.
On Delaying Collision Checking in PRM Planning G. Sánchez and J. Latombe presented by Niloy J. Mitra.
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Probabilistic Roadmaps: Sampling Strategies.
On Delaying Collision Checking in PRM Planning--Application to Multi-Robot Coordination Gildardo Sanchez & Jean-Claude Latombe Presented by Chris Varma.
1 On the Probabilistic Foundations of Probabilistic Roadmaps D. Hsu, J.C. Latombe, H. Kurniawati. On the Probabilistic Foundations of Probabilistic Roadmap.
1 Finding “Narrow Passages” with Probabilistic Roadmaps: The Small-Step Retraction Method Mitul Saha and Jean-Claude Latombe Research supported by NSF,
Sampling Strategies for Narrow Passages Presented by Irena Pashchenko CS326A, Winter 2004.
1 Motion Planning for Multiple Robots B. Aronov, M. de Berg, A. Frank van der Stappen, P. Svestka, J. Vleugels Presented by Tim Bretl.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Dongkyu, Choi.
CS 326 A: Motion Planning Probabilistic Roadmaps Sampling and Connection Strategies.
On Delaying Collision Checking in PRM Planning Gilardo Sánchez and Jean-Claude Latombe January 2002 Presented by Randall Schuh 2003 April 23.
1 Path Planning in Expansive C-Spaces D. HsuJ. –C. LatombeR. Motwani Prepared for CS326A, Spring 2003 By Xiaoshan (Shan) Pan.
Sampling Strategies for Probabilistic Roadmaps Random Sampling for capturing the connectivity of the C-space:
NUS CS 5247 David Hsu1 Last lecture  Multiple-query PRM  Lazy PRM (single-query PRM)
A General Framework for Sampling on the Medial Axis of the Free Space Jyh-Ming Lien, Shawna Thomas, Nancy Amato {neilien,
Robot Motion Planning Bug 2 Probabilistic Roadmaps Bug 2 Probabilistic Roadmaps.
Path Planning in Expansive C-Spaces D. HsuJ.-C. LatombeR. Motwani CS Dept., Stanford University, 1997.
Sampling and Connection Strategies for PRM Planners Jean-Claude Latombe Computer Science Department Stanford University Abridged and Modified Version (D.H.)
Workspace-based Connectivity Oracle An Adaptive Sampling Strategy for PRM Planning Hanna Kurniawati and David Hsu Presented by Nicolas Lee and Stephen.
Randomized Planning for Short Inspection Paths Tim Danner and Lydia E. Kavraki 2000 Presented by Dongkyu, Choi On the day of 28 th May 2003 CS326a: Motion.
CS 326A: Motion Planning Probabilistic Roadmaps: Sampling and Connection Strategies.
CS 326 A: Motion Planning Probabilistic Roadmaps Basic Techniques.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Kavraki, Svestka, Latombe, Overmars 1996 Presented by Chris Allocco.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces Lydia E. Kavraki Petr Švetka Jean-Claude Latombe Mark H. Overmars Presented.
Presentation for the course : Advanced Robotics Behdad Soleimani 9 March 2009.
A Randomized Approach to Robot Path Planning Based on Lazy Evaluation Robert Bohlin, Lydia E. Kavraki (2001) Presented by: Robbie Paolini.
1 CE 530 Molecular Simulation Lecture 7 David A. Kofke Department of Chemical Engineering SUNY Buffalo
NUS CS 5247 David Hsu Motion Planning in Digital Studios.
Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe, M. Overmars.
Narrow Passage Problem in PRM Amirhossein Habibian Robotic Lab, University of Tehran Advanced Robotic Presentation.
On Delaying Collision Checking in PRM Planning – Application to Multi-Robot Coordination By: Gildardo Sanchez and Jean-Claude Latombe Presented by: Michael.
Sampling-Based Planners. The complexity of the robot’s free space is overwhelming.
Project by: Qi-Xing & Samir Menon. Motion Planning for the Human Hand Generate Hand Skeleton Define Configuration Space Sample Configuration Space for.
NUS CS 5247 David Hsu Sampling Narrow Passages. NUS CS 5247 David Hsu2 Narrow passages.
Kevin Stevenson AST 4762/5765. What is MCMC?  Random sampling algorithm  Estimates model parameters and their uncertainty  Only samples regions of.
Filtering Sampling Strategies: Gaussian Sampling and Bridge Test Valerie Boor, Mark H. Overmars and A. Frank van der Stappen Presented by Qi-xing Huang.
Motion Planning CS121 – Winter Basic Problem Are two given points connected by a path?
CS 326A: Motion Planning Probabilistic Roadmaps for Path Planning in High-Dimensional Configuration Spaces (1996) L. Kavraki, P. Švestka, J.-C. Latombe,
Artificial Intelligence Lab
Last lecture Configuration Space Free-Space and C-Space Obstacles
Probabilistic Roadmap Motion Planners
Yield Optimization: Divide and Conquer Method
Sampling and Connection Strategies for Probabilistic Roadmaps
Configuration Space of an Articulated Robot
Presentation transcript:

NUS CS5247 The Gaussian Sampling Strategy for Probalistic Roadmap Planners Valdrie Boor, Mark H. Overmars, A. Frank van der Stappen, 1999 Wai Kok Hoong

NUS CS52472 Sampling a Point Uniformly at Random – A Recap repeat sample a configuration q with a suitable sampling strategy if q is collision-free then add q to the roadmap R connect q to existing milestones return R

NUS CS52473 Sampling a Point Uniformly at Random – A Recap repeat sample a configuration q with a suitable sampling strategy if q is collision-free then add q to the roadmap R connect q to existing milestones return R

NUS CS52474 The Gaussian Sampling Strategy for PRMs  Obstacle-sensitive strategy  Idea: Sample near the boundaries of the C- space obstacles with higher probability.  Rationale: The connectivity of free space is more difficult to capture near narrow passages than in wide-open area

NUS CS52475 The Gaussian Sampling Strategy for PRMs  Random Sampler (about samples)  Gaussian Sampler (about 150 samples)

NUS CS52476 The Gaussian Sampling Strategy for PRMs  Adopts the idea of Gaussian Blurring in image processing.

NUS CS52477 The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS52478 The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS52479 The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs  Algorithm

NUS CS The Gaussian Sampling Strategy for PRMs

NUS CS The Gaussian Sampling Strategy for PRMs  Pros May lead to discovery of narrow passages or openings to narrow passages.  Cons The algorithm dose not distinguish between open space boundaries and narrow passage boundaries.

NUS CS The Gaussian Sampling Strategy for PRMs  Extension Use 3 samples instead of 2  Gaussian Sampler (using pairs)  Gaussian Sampler (using triples)

NUS CS The Gaussian Sampling Strategy for PRMs – Experimental Results  Random sampler required about nodes.  Gaussian sampler required 150 nodes.  Random sampler took about 60 times longer than the Gaussian sampler.

NUS CS The Gaussian Sampling Strategy for PRMs – Experimental Results  A scene requiring a difficult twist of the robot.  Random sampler required about nodes.  Gaussian sampler required 750 nodes.  Random sampler took about 13 times longer than the Gaussian sampler.

NUS CS The Gaussian Sampling Strategy for PRMs – Experimental Results  A scene with 5000 obstacles.  Random sampler required over 450 nodes.  Gaussian sampler required about 85 nodes.  Random sampler took about 4 times longer than the Gaussian sampler.

NUS CS The Gaussian Sampling Strategy for PRMs – Experimental Results  Running time of algorithm increases when sigma is chosen to be very small because hard to find a pair of nodes that generates a successful sample, thus performance deterioration.  When sigma is chosen to be very large, output of sampler started to approximate random sampling, thus performance also deteriorated.  Choose sigma such that most configurations lie at a distance of at most the length of the robot from the obstacles.

NUS CS The Bridge Test for Sampling Narrow Passages with PRMs  Narrow-passage strategy  Rationale: Finding the connectivity of the free space through narrow passage is the only hard problem.

NUS CS The Bridge Test for Sampling Narrow Passages with PRMs  The bridge test most likely yields a high rejection rate of configurations  It generally results in a smaller number of milestones, hence fewer connections to be tested  Since testing connections is costly, there can be significant computational gain

NUS CS Comparison between Gaussian Sampling and Bridge Test Gaussian SamplingBridge Test

NUS CS Summary  Sample near the boundaries of the C-space obstacles  The connectivity of free space is more difficult to capture near its narrow passages than in wide-open area  Random Sampler is faster in scenes where the obstacles are reasonably distributed with wide corridors.  Gaussian Sampler is faster in scenes where there is varying obstacle density, resulting in large open areas and small passages. ~ The End ~