Your browser doesn't support the features required by impress.js, so you are presented with a simplified version of this presentation.

For the best experience please use the latest Chrome, Safari or Firefox browser.

L7-1: Sampled-based Motion Planning

Hao Su

Spring, 2021

Agenda

click to jump to the section.

Problem Formulation

Configuration Space

Motion Planning

Motion Planning

LaValle, Steven M. Planning algorithms. Cambridge university press, 2006.

Examples

Examples

  • Ratliff N, Zucker M, Bagnell J A, et al. CHOMP: Gradient optimization techniques for efficient motion planning, ICRA 2009
  • Schulman, John, et al. Finding Locally Optimal, Collision-Free Trajectories with Sequential Convex Optimization, RSS 2013

Sample-based Algorithm

Probabilistic Roadmap Method (PRM)

Probabilistic Roadmap(PRM)

Kavraki, Lydia E., et al. "Probabilistic roadmaps for path planning in high-dimensional configuration spaces." IEEE transactions on Robotics and Automation 12.4 (1996): 566-580.

Rejection Sampling

Pipeline

Challenges

Example

PRM generates a graph \(G=(V,E)\) such that every edge is in the configuration space without colliding with obstacles.

Example

Find the path from start state \(q_{start}\) to goal state \(q_{goal}\)

Limitations: Narrow Passages

It is unlikely to sample the points in the narrow bridge

Gaussian Sampling

Read by Yourself

Bridge Sampling

Read by Yourself

Rapidly-exploring Random Trees (RRT)

Rapidly-exploring Random Tree(RRT)

Extend Operation

Pipeline

Examples

Challenges

RRT-Connect

Kuffner, James J., and Steven M. LaValle. "RRT-connect: An efficient approach to single-query path planning." Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No. 00CH37065). Vol. 2. IEEE, 2000.

Pseudo Code