Neural Informed RRT*: Learning-based Path Planning with Point Cloud State Representations under Admissible Ellipsoidal Constraints
Zhe Huang, Hongyu Chen, John Pohovey, Katherine Driggs-Campbell
TL;DR
Problem: accelerate convergence of asymptotically optimal path planning in cluttered environments while preserving probabilistic completeness. Approach: Neural Informed RRT* (NIRRT*) combines Informed RRT* with a point-based network that processes a free-space point cloud; Neural Focus constrains inference to the ellipsoidal focus region defined by $c_{\textrm{curr}}$, and Neural Connect enforces connectivity among guided states. Contributions: (1) PointNet++-based guidance on point clouds, (2) Neural Focus integrating learning with informed sampling, (3) Neural Connect ensuring connectivity to improve sample efficiency. Findings: across 2D/3D benchmarks and real-world TurtleBot deployment, NIRRT* variants converge faster and reach closer to the optimal cost than RRT*, IRRT*, or NRRT*-GNG. Significance: provides a scalable, sensor-friendly framework for learning-guided, admissible-sample path planning applicable to mobile robots in dynamic environments.
Abstract
Sampling-based planning algorithms like Rapidly-exploring Random Tree (RRT) are versatile in solving path planning problems. RRT* offers asymptotic optimality but requires growing the tree uniformly over the free space, which leaves room for efficiency improvement. To accelerate convergence, rule-based informed approaches sample states in an admissible ellipsoidal subset of the space determined by the current path cost. Learning-based alternatives model the topology of the free space and infer the states close to the optimal path to guide planning. We propose Neural Informed RRT* to combine the strengths from both sides. We define point cloud representations of free states. We perform Neural Focus, which constrains the point cloud within the admissible ellipsoidal subset from Informed RRT*, and feeds into PointNet++ for refined guidance state inference. In addition, we introduce Neural Connect to build connectivity of the guidance state set and further boost performance in challenging planning problems. Our method surpasses previous works in path planning benchmarks while preserving probabilistic completeness and asymptotic optimality. We deploy our method on a mobile robot and demonstrate real world navigation around static obstacles and dynamic humans. Code is available at https://github.com/tedhuang96/nirrt_star.
