Date of Defense
12-7-2021
Date of Graduation
12-2021
Department
Electrical and Computer Engineering
First Advisor
Ralph Tanner
Second Advisor
Tarun Gupta
Abstract
As technology progresses, drones are becoming a more realistic substitute for humans in the workplace. Using drones to move a payload allows for higher mobility and faster delivery times. This project explores the idea of using drones as delivery devices. The project itself is a continuation of the Synchronous Drones project started by Adam Dubs, Saleh Almaden, and Jonathan Emhoff. The main objective is to have two drones operate in sync to deliver a load to a designated location. The benefit of this is that if multiple drones can be synchronized, even larger loads can be moved. For the scope of this project, the load will be manually attached and detached but the entire movement process will be automated. The code that accomplishes this is written in C/C++ instead of Python like the last project. It aims to generalize the procedure used to generate the flight path and communicate between drones, thus making it possible for more than two drones to cooperate while also allowing the flight path to be updated dynamically. Two drones were successfully flying in sync although with large inaccuracies. The inaccuracies are largely due to the hardware that was used and could be eliminated by constructing drones specifically for the project. Around 80% of the initial specifications and all of the deliverables were delivered by the end of the project. The drones are able to fly in sync and deliver a package a distance of up to 10 feet using the code developed.
Recommended Citation
Kruegel, Ryan, "Synchronous Drones for Autonomous Package Delivery" (2021). Honors Theses. 3481.
https://scholarworks.wmich.edu/honors_theses/3481
Access Setting
Honors Thesis-Restricted
Restricted to Campus until
1-31-2024
Comments
Co-authored with:
Cameron D’Antonio
Nick Williams