This project focuses on the development of a vision-based autonomous landing system for a quadrotor UAV. The work involves hardware integration, custom 3D-printed components, and a Python-based control architecture using the MAVLink protocol.
Processing: Raspberry Pi 5 & Pixhawk Flight Controller.
Vision: Intel RealSense Camera & Fractal Marker Detection.
Custom Parts: 3D-modeled mounts for Powerbank and sensors.
Communication: MAVLink Protocol & Telemetry Link.
The drone was built from the ground up, integrating flight electronics with custom 3D-printed mounts for optimal component placement.
To integrate the electronics into the F450 frame, I designed a custom mount using Autodesk Fusion 360. Each part was modeled based on precise physical measurements of the Huawei Powerbank, Raspberry Pi 5, and Intel RealSense camera to ensure a perfect friction fit and reliable structural integration during flight.
A custom Python script was developed to override RC channels via MAVLink[cite: 157, 160].
The system was simulated within the NVIDIA Omniverse environment to validate the flight dynamics and digital twin behavior before actual field tests.
The final phase demonstrates the integration of the vision system and PID control, resulting in an autonomous descent and landing on the target marker. [cite: 311, 351]