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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/66600 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-66600 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.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 |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
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 |
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 |
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. |
author2 |
Vun Chan Hua, Nicholas |
author_facet |
Vun Chan Hua, Nicholas Teo, Koon Peng |
format |
Final Year Project |
author |
Teo, Koon Peng |
author_sort |
Teo, Koon Peng |
title |
Development of an UAV |
title_short |
Development of an UAV |
title_full |
Development of an UAV |
title_fullStr |
Development of an UAV |
title_full_unstemmed |
Development of an UAV |
title_sort |
development of an uav |
publishDate |
2016 |
url |
http://hdl.handle.net/10356/66600 |
_version_ |
1759854246118817792 |