Thông tin tài nguyên

Steps to build a DIY low-cost fixed-wing drone for biodiversity conservation

pmc-PMC8363011.pdf · Phiên bản 1 · 17 trang

18
Bản gốc
Trang 6 · Đoạn 14Vị trí nguồn

Step 5: Selecting the flight controller The Flight Controller or Autopilot is considered the “drone brain”. There are two types of commercial autopilot solutions available: closed-hardware and open-hardware. Following the open-source and low-cost solution in this study, we chose an open hardware autopilot (See Item 11 in S5 Text). Aiming at the most favourable cost-benefit ratio and possibilities of updat- ing the core code in the future, we chose the mRo Pixhawk 2.4.6 (mRobotics.io) open hard- ware flight controller board (See Item 1.8 in S1 Text). This model is an enhanced version of the discontinued Pixhawk 1 (3DR Robotics Inc) that uses the firmware (FMUv3) with twice the flash memory of the Pixhawk 1. The mRo Pixhawk is a microcontroller with several inter- nal sensors (gyroscope, accelerometer/compass; magnetometer and barometer) that serves as a communication center and connection of sensors (speed sensor, cameras, lasers, among oth- ers). In order to increase the efficiency of pre-programmed flight we incorporated an airspeed sensor. The airspeed sensor we used was the pitot tube airspeedometer model, that measures differences in air pressure and helps the autopilot to control the drone under different flight conditions as well as for autonomous landings (See Item 1.11 in S1 Text). The flight controller board can be used on different platforms (fixed-wing, rotary-wing, rover, boats, submarines and others). We chose an open source flight control, the PX4 software that enables the pro-

Trang 6 · Đoạn 15Vị trí nguồn

gramming and execution of fully autonomous drone flights and is fully compatible with the mRo Pixhawk 2.4.6 model. The entire system is divided into two parts: 1) the hardware and on-board firmware installed on the drone; and 2) the software installed on the GCS. Different flight controllers can be controlled by different GCS software packages that have different interfaces. There are about 10 different GCS software that can be installed on desktops or tablet / smartphones (See Item 12 in S5 Text). Among these, we limited our-selves to 4 GCS open source licenses (Mission Planner, APM Planner 2.0, MAV Proxy, QGroundControl) that have more configuration and analysis tools, important features for DIY users. Although the Mission Planner is the GCS recommended by Ardupilot, as it was the first to be created and has more features, we opted for QGroundControl because it is the only one with the possibility to run on all platforms (Windows, Mac OS, Linux, Android and IOS), it has an intuitive interface, allows automatic download of the correct firmware for a connected autopilot (based on its firmware) and provides a full flight control and vehicle setup for Pixhawk and ArduPilot. The QGroundControl interface Pixhawk allows creating flight missions with waypoints and per- forming other flight commands via radio and telemetry. However, the pilots’ choice of GCS software is a matter of preference since the features of GCS software are similar. Step 6: Connections and setup Once all hardware and software has been decided in the previous steps, it is necessary to start

Trang 6 · Đoạn 16Vị trí nguồn

the configuration process while considering the premise of simplicity, that is, the fewer modifi- cations, the better. At this step we suggest configuration sequences that should follow the order presented here. For each of these sequences, we provide detailed information in the (S2 and S3 Texts), according to the DIY concept. I. Configuring and testing the main components. Considering that the PNP airframe version was purchased, the motor, servos and ESC components are already pre-installed on the airframe, so there is no need for any modifications. However, it is necessary to check if all these components are working correctly as well as to eliminate possible problems during parameterizations of the flight controller or even during the flight (See Item 1.1 in S2 Text). II. Component positioning and modifications. The position of the internal components will directly influence the drone balance and, consequently, the flight performance. Therefore, PLOS ONE Building a DIY low-cost fixed-wing drone for biodiversity conservation PLOS ONE | https://doi.org/10.1371/journal.pone.0255559 August 13, 2021 6 / 17