Built a modular autonomous drone system with SITL simulation → real-time telemetry → WebSocket bridge → Pixhawk integration. Implemented failsafes, emergency routines, and waypoint missions, while ensuring full end-to-end testing from simulation to real hardware.
This project documents my journey of building a complete autonomous drone system — from understanding flight architecture to implementing real-time telemetry, failsafes, waypoint missions, and full simulator testing.
Before writing any code, I focused on how drones actually think and communicate.
🔍 Core components studied:
This gave me a strong mental model of control signals, telemetry, and mission data flow.

System Design Overview — Data and Command Flow between Drone, Backend, and UI.
Designed a modular software system connecting the drone with a web-based control interface: