Cheap and accessible quadcopters are a part of the many trending electric products of the past few years. The purpose of this thesis is to provide an automatic, two dimensional control of a quadrotor helicopter, using everyday devices.
In the final software, users can select the position and orientation of the drone, based on the picture of a ceiling mounted camera, control of the altitude remains the user’s responsibility. The software is implemented in National Instruments’ LabVIEW environment, while an ordinary drone controller, extended with an Arduino board provides communication between the computer and the drone.
After the motivation behind this task, my thesis describes the necessary software and hardware components and implementation, emphasizing its procedure, problems emerged and decisions made in the process. Then, after the brief documentation of individual parts of the software, further improvements are presented, which are beyond the scope of this paper. Finally, I summarize the results of this project.