HenryHuYu/DiffPhysDrone
Research code trains quadrotor drones to perform agile vision-based flight using differentiable physics and reinforcement learning.

Velocity · 7d
+1.3
★ / day
Trend
→steady
star history
This repository provides training code for vision-based agile drone flight using differentiable physics. It implements end-to-end learning where a quadrotor learns to navigate using visual inputs combined with physics-based simulation gradients. The system supports both single-agent and multi-agent swarm tasks, using PyTorch and CUDA for GPU-accelerated training. Accepted by Nature Machine Intelligence 2025.