用安全约束引导扩散模型,让无人机在复杂机动中更安全、更敏捷。
Safer Trajectory Planning with CBF-guided Diffusion Model for Unmanned Aerial Vehicles
- 用控制屏障函数在生成过程嵌入安全约束,实时保证不撞障碍物。
- 相比无引导扩散模型,碰撞率降低94.7%,且轨迹仍保持高敏捷性。
- 适合需要高安全性与灵活性的无人机自主飞行场景,如编队或特技飞行。
安全且灵活的轨迹规划对自主系统至关重要,尤其在复杂的空中特技动作中。受扩散模型在生成任务中的成功启发,本文提出AeroTrajGen,一种基于扩散模型的轨迹生成框架,通过在推理阶段引入控制屏障函数(CBF)引导采样,专为无人机(UAVs)设计。该方法解决两大挑战:(1)缓解扩散模型固有的不可预测性及潜在安全违规问题;(2)减少对大量安全验证训练数据的依赖。在反向扩散过程中,基于CBF的引导将安全约束梯度与扩散模型的得分函数无缝融合,确保生成无碰撞轨迹。模型采用障碍物感知的扩散变换器架构,支持多模态条件输入,包括轨迹历史、障碍物、机动风格和目标点,可在14种不同特技动作中生成平滑、高度敏捷的轨迹。模型在包含2000个专家示范的数据集上训练,并在多障碍物环境下进行仿真评估。结果表明,采用CBF引导采样后,碰撞率较无引导基线降低94.7%,同时保持轨迹的敏捷性和多样性。代码已开源:https://github.com/RoboticsPolyu/CBF-DMP。
原文摘要 · Abstract (English)
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.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。