Monte Carlo Motion Planning for Robot Trajectory Optimization Under Uncertainty
Lucas Janson, Edward Schmerling, Marco Pavone

TL;DR
This paper introduces MCMP, a Monte Carlo-based motion planning method that efficiently computes low-cost, probabilistically safe paths under uncertainty by using variance reduction techniques and iterative obstacle inflation.
Contribution
The paper presents a novel Monte Carlo motion planning algorithm with variance reduction for real-time probabilistic collision avoidance under uncertainty.
Findings
Asymptotic correctness of collision probability estimation.
High computational speed and parallelizability.
Effective obstacle inflation strategy for safety control.
Abstract
This article presents a novel approach, named MCMP (Monte Carlo Motion Planning), to the problem of motion planning under uncertainty, i.e., to the problem of computing a low-cost path that fulfills probabilistic collision avoidance constraints. MCMP estimates the collision probability (CP) of a given path by sampling via Monte Carlo the execution of a reference tracking controller (in this paper we consider LQG). The key algorithmic contribution of this paper is the design of statistical variance-reduction techniques, namely control variates and importance sampling, to make such a sampling procedure amenable to real-time implementation. MCMP applies this CP estimation procedure to motion planning by iteratively (i) computing an (approximately) optimal path for the deterministic version of the problem (here, using the FMT* algorithm), (ii) computing the CP of this path, and (iii)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Path Planning Algorithms · Formal Methods in Verification · Probabilistic and Robust Engineering Design
