Project Abstract

In recent years, autonomous quadrotor drones have become increasingly prevalent due to their versatility in navigation and delivery applications. This project focuses on the modeling, simulation, and control design of a small autonomous quadcopter capable of self-stabilized flight and obstacle avoidance. Using MATLAB/Simulink, a custom 6-degree-of-freedom dynamic model based on our drone to simulate motion under various control strategies. A multi-loop PID control architecture was implemented to regulate position, attitude, and altitude, providing stable responses to external disturbances. 

The physical platform consists of a lightweight frame powered by a 14.8 V Li-ion battery, four brushless DC motors, and a speedybee F405 mini flight controller integrated with a Raspberry Pi companion computer. Sensors such as GPS, LiDAR, and optical-flow modules enable environment perception for autonomous path planning and collision avoidance. Together, these components form a system capable of performing in both indoor and outdoor environments, with the goals of payload transport and fully automated delivery missions.