The Stochastic Motion Roadmap: A Sampling Framework for Planning with Markov Motion Uncertainty

By Ron Alterovitz, Thierry Siméon, Ken Goldberg. 2007

256 citations recorded by the source corpus.

We present a new motion planning framework that explicitly considers uncertainty in robot motion to maximize the probability of avoiding collisions and successfully reaching a goal. In many motion planning applications ranging from maneuvering vehicles over unfamiliar terrain to steering flexible medical needles through human tissue, the response of a robot to commanded actions cannot be precisely predicted. We propose to build a roadmap by sampling collision-free states in the configuration space and then locally sampling motions at each state to estimate state transition probabilities for each possible action. Given a query specifying initial and goal configurations, we use the roadmap to formulate a Markov Decision Process (MDP), which we solve using Infinite Horizon Dynamic Programming in polynomial time to compute stochastically optimal plans. The Stochastic Motion Roadmap (SMR) thus combines a sampling-based roadmap representation of the configuration space, as in PRM's, with the well-established theory of MDP's. Generating both states and transition probabilities by sampling is far more flexible than previous Markov motion planning approaches based on problem-specific or grid-based discretizations. We demonstrate the SMR framework by applying it to nonholonomic steerable needles, a new class of medical needles that follow curved paths through soft tissue, and confirm that SMR's generate motion plans with significantly higher probabilities of success compared to traditional shortest-path plans.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Control and Systems Engineering, Robotics & Control

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Li Fei-Fei
  5. Yoshua Bengio
  6. Ruslan Salakhutdinov
  7. Abhinav Kumar Gupta
  8. Silvio Savarese

In Computer Vision and Pattern Recognition

  1. Sergey Levine
  2. Luc Van Gool
  3. Jitendra Malik
  4. Li Fei-Fei
  5. Dacheng Tao
  6. Pieter Abbeel
  7. Trevor Darrell
  8. Abhinav Kumar Gupta

In Control and Systems Engineering

  1. Sergey Levine
  2. Pieter Abbeel
  3. Chelsea Finn
  4. Ken Goldberg
  5. Yan Duan
  6. John Schulman
  7. Jonathan Ho
  8. Jia Pan

In Robotics & Control

  1. Sergey Levine
  2. Pieter Abbeel
  3. Leslie Pack Kaelbling
  4. Tomas Lozano-Perez
  5. Ken Goldberg
  6. Ashesh Jain
  7. Thorsten Joachims
  8. Nicholas A. Roy

Citations in the corpus