Skip to content

Prefab Structure

Ethan Bond edited this page Feb 2, 2021 · 1 revision

The advanced drone is built out of components each component consists of a class file and an editor. The list of components is given below:

Drone_Configuration: A sole point of user input, and a data manager for shared variables. Battery: Responsible for modelling the battery voltage with SOC and current draw. PropDataSQLite: Queries a propeller data lookup table. Drag: Drag model which applies a drag force to the drone. Motor: Responsible for working out the Motor RPM from battery voltage and throttle setting. Guidance: Responsible for guidance and navigation strategies, as well as target acquisition. Note; Detailed descriptions of each of the components, their responsibilities, concerns, variables, and how to interact with them are given in the component subsection in this user guide.