Walk on Spheres for PDE-based Path Planning
Rafael I. Cabral Muchacho, Florian T. Pokorny
TL;DR
The paper addresses high-dimensional robotic path planning by replacing classic potential-field approaches with PDE-based navigation fields derived from the screened Poisson equation. It introduces Walk on Spheres (WoS), a grid-free Monte Carlo solver that provides online estimates of the solution $u$ and its gradient $\\nabla u$ via recursive sampling on largest empty spheres, enabling gradient-ascent navigation without full domain discretization. The authors establish convergence properties ($O(1/n)$ variance, $O(1/\\sqrt{n})$ std) and demonstrate that computation scales nearly linearly with dimension and is trivially parallelizable, then validate the method on a planar environment and a RR platform with both IK-based and Lipschitz-based distance bounds. The results suggest WoS as a scalable, online, single-query approach for PDE-based path planning in arbitrarily shaped configuration spaces, motivating further exploration of biases, hardware acceleration (e.g., GPUs), and extensions to kinodynamic settings.
Abstract
In this paper, we investigate the Walk on Spheres algorithm (WoS) for motion planning in robotics. WoS is a Monte Carlo method to solve the Dirichlet problem developed in the 50s by Muller and has recently been repopularized by Sawhney and Crane, who showed its applicability for geometry processing in volumetric domains. This paper provides a first study into the applicability of WoS for robot motion planning in configuration spaces, with potential fields defined as the solution of screened Poisson equations. The experiments in this paper empirically indicate the method's trivial parallelization, its dimension-independent convergence characteristic of $O(1/N)$ in the number of walks, and a validation experiment on the RR platform.
