Data Collected with Package Delivery VTOL Drone
This experiment was performed in order to empirically measure the energy use of electric Vertical Takeoff and Landing (VTOL) Unmanned Aerial Vehicles (UAVs). We autonomously direct a MakeFlyEasy Fighter VTOL drone to take off, carry a range of payload weights on two different flight patterns, and land. Between flights, we varied specified parameters through a set of discrete options, payload of 0 , 400 g and 800 g; altitude during cruise of 50 m and 100 m; and speed during cruise of 18 m/s and 22 m/s.
We simultaneously collect data from a broad array of on-board sensors. The onboard sensors used to collect these data are
* Wind sensor: FT Technologies FT205 UAV-mountable, pre-calibrated ultrasonic wind sensor with accuracy of ± 0.1 m/s and refresh rate of 10 Hz.;
* Position: 3DM-GX5-45 GNSS/INS sensor pack. These sensors use a built-in Kalman filtering system to fuse the GPS and IMU data. The sensor has a maximum output rate of 10Hz with accuracy of ± 2 m$ RMS horizontal, ± 5 m$ RMS vertical.
* Current and Voltage: Mauch Electronics PL-200 sensor. This sensor can record currents up to 200 A and voltages up to 33 V. Analogue readings from the sensor were converted into a digital format using an 8 channel 17 bit analogue-to-digital converter (ADC).
Data syncing and recording was handled using the Robot Operating System (ROS) running on a low-power Raspberry Pi 4. Data was recorded on the Raspberry Pi's microSD card. The data provided by each sensor were synchronized to a frequency of approximately 5Hz using the ApproximateTime message filter policy of Robot Operating System (ROS).
The number of flights performed varying operational parameters (payload, altitude, speed) was 75.