Date

12-2016

Degree Name

BS in Computer Engineering

Department

Computer Engineering Department

Advisor(s)

Jeff Gerfen

Abstract

The purpose of the “Android Drone” project was to create a quadcopter that can be controlled by user input sent over the phone’s Wi-Fi connection or 4G internet connection. Furthermore, the purpose was also to be able to receive live video feedback over the internet connection, thus making the drone an inexpensive option compared to other, equivalent drones that might cost thousands of dollars. Not only that, but the Android phone also has a host of other useful features that could be utilized by the drone: this includes GPS, pathing, picture taking, data storage, networking and TCP/IP, a Java software environment, and a large, diverse variety of Android software endpoints that allow for things like facial recognition or motion detection. Ultimately, this project was intended to give a cost effective means of adding hundreds of potential features to a standard quadcopter.