SPOT: Spatio-Temporal Obstacle-free Trajectory Planning for UAVs in an Unknown Dynamic Environment
Astik Srivastava, Thomas J Chackenkulam. Bitla Bhanu Teja, Antony Thomas, Madhava Krishna
TL;DR
SPOT targets reactive UAV navigation in unknown, dynamic environments by operating in a four-dimensional state space $(x,y,z,t)$. It couples a spatio-temporal ST-RRT* planner with vision-based Safe Flight Corridor generation and MINCO-based trajectory optimization, augmented by a backup trajectory module to prevent deadlocks. The approach explicitly handles dynamic obstacles through time-augmented planning, obstacle prediction, and a runtime FSM that can switch to a safe backup path when needed. Extensive simulations and hardware experiments demonstrate improved robustness and safety over state-of-the-art methods, highlighting SPOT's mapless, perception-driven capabilities for real-world UAV operation.
Abstract
We address the problem of reactive motion planning for quadrotors operating in unknown environments with dynamic obstacles. Our approach leverages a 4-dimensional spatio-temporal planner, integrated with vision-based Safe Flight Corridor (SFC) generation and trajectory optimization. Unlike prior methods that rely on map fusion, our framework is mapless, enabling collision avoidance directly from perception while reducing computational overhead. Dynamic obstacles are detected and tracked using a vision-based object segmentation and tracking pipeline, allowing robust classification of static versus dynamic elements in the scene. To further enhance robustness, we introduce a backup planning module that reactively avoids dynamic obstacles when no direct path to the goal is available, mitigating the risk of collisions during deadlock situations. We validate our method extensively in both simulation and real-world hardware experiments, and benchmark it against state-of-the-art approaches, showing significant advantages for reactive UAV navigation in dynamic, unknown environments.
