Drone Mission Planning Software

Software to create and upload a flight plan to a drone. The flight plan will be uploaded using xBee radio communication.

Mentor Brandon Ortiz

Instructor Professor Bruce Bolden

Problem Definition
To design and develop a graphical user interface for drone mission/flight planning. The graphical user interface needs to allow 3-dimensional presentation in a user-friendly manner. The software also needs to monitor underway missions. This includes updating way points, aborting flights, allowing manual override. Our goal is develop this software in order for it to be expanded by future plugins.

Background
This project began with the work of a group of University of Idaho Freshman attempting to implement Brandon Ortiz's xAPI micro-controller service manager in order to send commands remotely to a drone. Upon starting our work, we were tasked with needing to modify the current drone in order to produce stable flight and build upon the previously built chat program used to send messages from a computer over a serial connection.

Deliverables

 * 1) Stable drone design and documentation
 * 2) Defined xAPI command structure for drone command processing
 * 3) A graphical user interface for mission planning

Document Archive
Initial Client Interview Transcript: