Graphical User Interface

The GUI is the primary interface to control the quadcopter. The GUI interfaces with a more basic command line underneath, but beyond the ability to enter manual commands into a textbox in the GUI, this is completely hidden from the user. This is intentional. All of the quadcopters basic functionality, such as adjusting throttle or target positions, can be done in the user interface using the sliders. The user interface also displays the quadcopters current orientation and position data in real time to the user. This GUI interfaces to the quadcopter completely through bluetooth, whether using manual or automatic control.