MINER-RRT*: A Hierarchical and Fast Trajectory Planning Framework in 3D Cluttered Environments
Pengyu Wang, Jiawei Tang, Hin Wang Lin, Fan Zhang, Chaoqun Wang, Jiankun Wang, Ling Shi, Max Q. -H. Meng
TL;DR
MINER-RRT* tackles fast and reliable quadrotor trajectory planning in 3D clutter by a hierarchical approach that couples a neural-heuristic front-end with a differential-flatness-based back-end. The front-end uses 3D-sGAN-RRT* and a 3D conditional sGAN to produce a safe, connected heuristic region that bias-samples the RRT* search, yielding high-quality initial paths quickly. The back-end then applies minimum control effort trajectory generation with closed-form, time-allocated polynomial segments derived from optimality conditions, ensuring collision-free, smooth multi-stage trajectories. Experiments in simulation and real indoor environments show substantial speedups and improved connectivity/safety over SOTA methods, validating the framework’s practicality for fast, high-quality 3D planning in cluttered spaces.
Abstract
Trajectory planning for quadrotors in cluttered environments has been challenging in recent years. While many trajectory planning frameworks have been successful, there still exists potential for improvements, particularly in enhancing the speed of generating efficient trajectories. In this paper, we present a novel hierarchical trajectory planning framework to reduce computational time and memory usage called MINER-RRT*, which consists of two main components. First, we propose a sampling-based path planning method boosted by neural networks, where the predicted heuristic region accelerates the convergence of rapidly-exploring random trees. Second, we utilize the optimal conditions derived from the quadrotor's differential flatness properties to construct polynomial trajectories that minimize control effort in multiple stages. Extensive simulation and real-world experimental results demonstrate that, compared to several state-of-the-art (SOTA) approaches, our method can generate high-quality trajectories with better performance in 3D cluttered environments.
