Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Safer Trajectory Planning with CBF-guided Diffusion Model for Unmanned Aerial Vehicles

About

Safe and agile trajectory planning is essential for autonomous systems, especially during complex aerobatic maneuvers. Motivated by the recent success of diffusion models in generative tasks, this paper introduces AeroTrajGen, a novel framework for diffusion-based trajectory generation that incorporates control barrier function (CBF)-guided sampling during inference, specifically designed for unmanned aerial vehicles (UAVs). The proposed CBF-guided sampling addresses two critical challenges: (1) mitigating the inherent unpredictability and potential safety violations of diffusion models, and (2) reducing reliance on extensively safety-verified training data. During the reverse diffusion process, CBF-based guidance ensures collision-free trajectories by seamlessly integrating safety constraint gradients with the diffusion model's score function. The model features an obstacle-aware diffusion transformer architecture with multi-modal conditioning, including trajectory history, obstacles, maneuver styles, and goal, enabling the generation of smooth, highly agile trajectories across 14 distinct aerobatic maneuvers. Trained on a dataset of 2,000 expert demonstrations, AeroTrajGen is rigorously evaluated in simulation under multi-obstacle environments. Simulation results demonstrate that CBF-guided sampling reduces collision rates by 94.7% compared to unguided diffusion baselines, while preserving trajectory agility and diversity. Our code is open-sourced at https://github.com/RoboticsPolyu/CBF-DMP.

Peiwen Yang, Shiyu Bai, Weisong Wen, Yixin Gao, Jiahao Hu• 2026

Related benchmarks

TaskDatasetResultRank
Trajectory GenerationAeroDM 9 Cases (test)
Smoothness (Accel Variance)0.12
3
Obstacle-Aware Trajectory Generation3-obstacle scenario
Collision Rate0.00e+0
2
Obstacle-Aware Trajectory Generation5-obstacle scenario
Collision Rate0.00e+0
2
Showing 3 of 3 rows

Other info

Follow for update