60 likes | 191 Views
EECS 541/542. Rebekah Patterson Ty Hayden Paul Bennett. Project Objectives. Integrate GPS with AR.Drone 2 so that it is capable of autonomous flight Flight is based off of a route specified on Android application. Approach. Originally started with external Arduino
E N D
EECS 541/542 Rebekah Patterson Ty Hayden Paul Bennett
Project Objectives • Integrate GPS with AR.Drone 2 so that it is capable of autonomous flight • Flight is based off of a route specified on Android application
Approach • Originally started with external Arduino • Currently no external hardware besides GPS • GPS connects directly to USB Port on Drone • Android application
GPS and Flight Implementation • Upgraded Drone Firmware = Enabled USB • No driver for GPS on Drone, requires install of generic USB modem kernel extension • Data accessible on /dev/ttyACM0 • Flight implementation is not complete • Uses algorithm based off of two points to rotate towards target
Android Application Implementation Simple map with point markers Select points, sends in array to Drone through UDP
Lessons Learned • Integration of new hardware with existing platform • How Linux operates with different devices and communication with them • Development of Android application with integrated maps