ImpedanceDiffusion: Diffusion-Based Global Path Planning for UAV Swarm Navigation with Generative Impedance Control
Organizations: Intelligent Space Robotics Laboratory, Center for Digital Engineering, Skolkovo Institute of Science and Technology, Moscow, Russia.
Abstract
Safe swarm navigation in cluttered indoor environment requires long-horizon planning, reactive obstacle avoidance, and adaptive compliance. We propose ImpedanceDiffusion, a hierarchical framework that leverages image-conditioned diffusion-based global path planning with Artificial Potential Field (APF) tracking and semantic-aware variable impedance control for aerial drone swarms. The diffusion model generates geometric global trajectories directly from RGB images without explicit map construction. These trajectories are tracked by an APF-based reactive layer, while a VLM-RAG module performs semantic obstacle classification with 90% retrieval accuracy to adapt impedance parameters for mixed obstacle environments during execution. Two diffusion planners are evaluated: (i) a top-view long-horizon planner using single-pass inference and (ii) a first-person-view (FPV) short-horizon planner deployed via a two-stage inference pipeline. Both planners achieve a 100% trajectory generation rate across twenty static and dynamic experimental configurations and are validated via zero-shot sim-to-real deployment on Crazyflie 2.1 drones through the hierarchical APF-impedance control stack. The top-view planner produces smoother trajectories that yield conservative tracking speeds of 1.0-1.2 m/s near hard obstacles and 0.6-1.0 m/s near soft obstacles. In contrast, the FPV planner generates trajectories with greater local clearance and typically higher speeds, reaching 1.4-2.0 m/s near hard obstacles and up to 1.6 m/s near soft obstacles. Across 20 experimental configurations (100 total runs), the framework achieved a 92% success rate while maintaining stable impedance-based formation control with bounded oscillations and no in-flight collisions, demonstrating reliable and adaptive swarm navigation in cluttered indoor environments.
Figures & tables
| Drone–Drone Parameters | Cyl. | Chair | Trolley | Gate | Human |
| Virtual Mass (kg) | 1 | 1 | 0.8 | 1 | 5 |
| Virtual Stiffness (N/m) | 7 | 7 | 7 | 7 | 1 |
| Virtual Damping (Ns/m) | 3 | 3 | 3 | 3 | 2 |
| Drone–Obstacle Parameters | Cyl. | Chair | Trolley | Gate | Human |
| Virtual Mass (kg) | 1 | 0.8 | 0.8 | 1.2 | 1 |
| Virtual Stiffness (N/m) | 9 | 10 | 5 | 8 | 16 |
| Exp. | Scenario | Planner | Path | Coll. | Goal | Turn |
|---|---|---|---|---|---|---|
| (m) | (-) | (m) | (rad) | |||
| E1 | Cyl.–Gate | P1 | 2.013 | 0.186 | 0.026 | 10.541 |
| P2 | 2.191 | 0.067 | 0.028 | 7.279 | ||
| E2 | 2 Cyl.–Gate | P1 | 2.148 | 0.352 | 0.044 | 9.254 |
| P2 | 2.235 | 0.146 | 0.047 | 9.022 | ||
| E3 | Cyl.–Gate–Chair | P1 | 2.093 | 0.338 | 0.016 | 11.333 |
Aerial Robotics
Aerial robotics studies the design, perception, control, and coordination of flying robots for navigation, inspection, transport, and physical interaction.
See all 340 papers