Development of an UAV

The RC drones industrial has been the center of attention in the last few years. Their simple design and quick learning curve has led to more and more people looking to aerial photography and surveillances as a hobby. The purpose of this project is to look at the underlying technologies behind a dr...

Full description

Bibliographic Details
Main Author: Teo, Koon Peng
Other Authors: Vun Chan Hua, Nicholas
Format: Final Year Project (FYP)
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66600
_version_ 1811681975780507648
author Teo, Koon Peng
author2 Vun Chan Hua, Nicholas
author_facet Vun Chan Hua, Nicholas
Teo, Koon Peng
author_sort Teo, Koon Peng
collection NTU
description The RC drones industrial has been the center of attention in the last few years. Their simple design and quick learning curve has led to more and more people looking to aerial photography and surveillances as a hobby. The purpose of this project is to look at the underlying technologies behind a drone and use the knowledge to develop a Raspberry Pi powered drone. It includes building the mainframe, developing the receiver and flight controller, creating a model and running simulations. The design of a drone may look simple, but understanding the technologies behind them requires research in a wide area of disciplines. The physics behind a drone is analyzed and a mathematical model is presented. A PID controller is used to interface with the model and simulations are done in Xcos to test the effectiveness of the controller. Several sensors often used in a drone are looked at and mathematical equations are presented to process them. The performance of each sensor is then analyzed and an appropriate filter is presented to improve the accuracy of the signals. Finally, a brief outline is given on the process of implementing the controller onto a Raspberry Pi. The result shown that it is possible to create a functional Raspberry Pi powered quadcopter without any extension boards. It opens a whole range of possible researches that can make use of the extra processing power available on the Raspberry Pi.
first_indexed 2024-10-01T03:49:29Z
format Final Year Project (FYP)
id ntu-10356/66600
institution Nanyang Technological University
language English
last_indexed 2024-10-01T03:49:29Z
publishDate 2016
record_format dspace
spelling ntu-10356/666002023-03-03T20:52:17Z Development of an UAV Teo, Koon Peng Vun Chan Hua, Nicholas School of Computer Engineering DRNTU::Engineering::Computer science and engineering::Hardware::Control structures and microprogramming DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics The RC drones industrial has been the center of attention in the last few years. Their simple design and quick learning curve has led to more and more people looking to aerial photography and surveillances as a hobby. The purpose of this project is to look at the underlying technologies behind a drone and use the knowledge to develop a Raspberry Pi powered drone. It includes building the mainframe, developing the receiver and flight controller, creating a model and running simulations. The design of a drone may look simple, but understanding the technologies behind them requires research in a wide area of disciplines. The physics behind a drone is analyzed and a mathematical model is presented. A PID controller is used to interface with the model and simulations are done in Xcos to test the effectiveness of the controller. Several sensors often used in a drone are looked at and mathematical equations are presented to process them. The performance of each sensor is then analyzed and an appropriate filter is presented to improve the accuracy of the signals. Finally, a brief outline is given on the process of implementing the controller onto a Raspberry Pi. The result shown that it is possible to create a functional Raspberry Pi powered quadcopter without any extension boards. It opens a whole range of possible researches that can make use of the extra processing power available on the Raspberry Pi. Bachelor of Engineering (Computer Science) 2016-04-18T08:40:00Z 2016-04-18T08:40:00Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66600 en Nanyang Technological University 51 p. application/pdf
spellingShingle DRNTU::Engineering::Computer science and engineering::Hardware::Control structures and microprogramming
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
Teo, Koon Peng
Development of an UAV
title Development of an UAV
title_full Development of an UAV
title_fullStr Development of an UAV
title_full_unstemmed Development of an UAV
title_short Development of an UAV
title_sort development of an uav
topic DRNTU::Engineering::Computer science and engineering::Hardware::Control structures and microprogramming
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Control engineering
DRNTU::Engineering::Electrical and electronic engineering::Control and instrumentation::Robotics
url http://hdl.handle.net/10356/66600
work_keys_str_mv AT teokoonpeng developmentofanuav