Intent Prediction-Driven Model Predictive Control for UAV Planning and Navigation in Dynamic Environments
Zhefan Xu, Hanyu Jin, Xinming Han, Haoyu Shen, Kenji Shimada
TL;DR
The paper addresses safe UAV navigation in dynamic environments by integrating a perception module, an MDP-based intent predictor for dynamic obstacles, and an MPC-based trajectory planner that evaluates multiple intent-driven trajectories. By representing obstacle intents as probability distributions and forecasting trajectories for all intents, the method reduces collision risk even under limited sensing and tracking loss. Results from simulations and physical flights show fewer collisions compared with benchmark planners, with real-time performance and robustness to occlusions and observation gaps. The framework advances autonomous UAV safety for construction-site applications and demonstrates practical viability with open-source tooling and real-time operation.
Abstract
Aerial robots can enhance construction site productivity by autonomously handling inspection and mapping tasks. However, ensuring safe navigation near human workers remains challenging. While navigation in static environments has been well studied, navigating dynamic environments remains open due to challenges in perception and planning. Payload limitations restrict the robots to using cameras with limited fields of view, resulting in unreliable perception and tracking during collision avoidance. Moreover, the rapidly changing conditions of dynamic environments can quickly make the generated optimal trajectory outdated.To address these challenges, this paper presents a comprehensive navigation framework that integrates perception, intent prediction, and planning. Our perception module detects and tracks dynamic obstacles efficiently and handles tracking loss and occlusion during collision avoidance. The proposed intent prediction module employs a Markov Decision Process (MDP) to forecast potential actions of dynamic obstacles with the possible future trajectories. Finally, a novel intent-based planning algorithm, leveraging model predictive control (MPC), is applied to generate navigation trajectories. Simulation and physical experiments demonstrate that our method improves the safety of navigation by achieving the fewest collisions compared to benchmarks.
