Skip to content

DeepFlyer

Learn Drone AI Through Reinforcement Learning

DeepFlyer is a browser-based platform for learning drone control, autonomous navigation, and AI training, all inside a safe cloud simulation powered by Gazebo, PX4, and ROS 2. No downloads or hardware needed.

DeepFlyer Homepage


What You Can Do

🚁 Fly a Drone Keyboard controls, live video

🗺 Plan Missions Waypoint autopilot

🧩 Write Logic If/else obstacle avoidance

📐 Tune a Controller PID gains, 3D trajectory

🧠 Train an AI Agent Live reward graph, leaderboard


Five Activities, One Learning Path

Each activity builds on the last, taking you from basic flight to running your own AI experiment.

1 Manual Control Beginner - 15 min

2 Waypoint Nav Beginner - 15 min

3 Obstacle Avoidance Beginner - 20 min

4 PID Tuning Intermediate - 30 min

5 RL Training In Progress


Where Do I Start?

If you want to... Go here
Create an account and fly for the first time Quick Start
Learn the site navigation and session system The Interface
Browse all five activities All Activities
Check your stats, badges, and ranking Dashboard
Read about the tech stack Technical Docs

Each activity start takes about 30 seconds

Every time you launch an activity, the platform spins up a fresh simulation container for you. This takes around 30 seconds. Once the status dot turns green, wait an additional 1 to 2 minutes before arming the drone to give the simulation environment time to fully load.