The problem
This project involved developing an autonomous drone system to deliver packages across a city. A custom AI combined multiple machine learning algorithms to address flight control, navigation, and delivery challenges.



How I built it
Flight control.
A redesigned cascaded PID control system, with a custom regression model that predicts its gain factors.
Navigation.
A custom deep learning navigation algorithm, built with PyTorch and TensorFlow, plans the route across the city.
Delivery.
A Haar cascade trained in Python reads imagery from the onboard camera to scan parcels and find the landing pad.
Results
Patented
Indian patent “Unmanned Aerial Vehicle (UAV) and Navigation Method Thereof”, IN 202221010717, plus two IJRASET papers.
70%
better flight stability, measured by control precision.
54%
shorter flight time with the deep learning navigation algorithm.
30%
higher delivery accuracy from the onboard camera.
