Utveckling av reglersystem till quadrokopter
The purpose of this project was to further develop and complete a quadcopter that had been built in an earlier course at KTH, so that it could be used for demonstration and education at the school. The quadcopter was at the beginning of the project completed when it came to hardware, and there was s...
Main Authors: | , |
---|---|
Format: | Others |
Language: | Swedish |
Published: |
KTH, Skolan för informations- och kommunikationsteknik (ICT)
2014
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-143885 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-143885 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-1438852018-01-12T05:12:29ZUtveckling av reglersystem till quadrokoptersweDevelopment of Control System for QuadcopterHolmeland, JohnIsraelsson, RikardKTH, Skolan för informations- och kommunikationsteknik (ICT)KTH, Skolan för informations- och kommunikationsteknik (ICT)2014Embedded SystemsControl TheoryRTOSCSensorsSignal ProcessingInbyggda SystemReglerteknikRTOSCSensorerSignalbehandlingComputer and Information SciencesData- och informationsvetenskapThe purpose of this project was to further develop and complete a quadcopter that had been built in an earlier course at KTH, so that it could be used for demonstration and education at the school. The quadcopter was at the beginning of the project completed when it came to hardware, and there was some software functionality implemented but no system for automatic stabilization. The main goal of the project was to implement such a system, and to combine it with the previous functionality to make the quadcopter operable and able to fly. To create a functioning and stable ground multiple basic software features has been implemented, and on top of that additional software to improve the safety, stability and functionality. The most important part is the control system that is responsible for converting sensor and control signals to suitable motor values. This report describes these technical problems and the solution methods that we have used, and analyzes the properties of the final system. Syftet med detta projekt var att vidareutveckla och färdigställa en quadrokopter som byggts i en tidigare projektkurs på KTH, för att den sedan skulle kunna användas i demonstrations- och undervisningssyften på skolan. Quadrokoptern var från början hårdvarumässigt färdigbyggd och viss funktionalitet fanns implementerad men det fanns inget system för automatisk stabilisering. Det främsta målet med projektet var att implementera ett sådant system, och att kombinera det med tidigare funktionalitet för att göra quadrokoptern manöver- och flygbar. För att skapa en fungerande och stabil grund har flera grundläggande mjukvarufinesser implementerats, och därpå ytterligare mjukvara för att förbättra säkerheten, stabiliteten och funktionaliteten. Det viktigaste har att göra med reglersystemet som ansvarar för att omvandla sensor- och styrsignaler till lämpliga motorvärden. Denna rapport beskriver dessa tekniska problem samt de lösningsmetoder och lösningar vi kommit fram till, och analyserar det slutliga systemets egenskaper. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-143885TRITA-ICT-EX ; 2014:29application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
Swedish |
format |
Others
|
sources |
NDLTD |
topic |
Embedded Systems Control Theory RTOS C Sensors Signal Processing Inbyggda System Reglerteknik RTOS C Sensorer Signalbehandling Computer and Information Sciences Data- och informationsvetenskap |
spellingShingle |
Embedded Systems Control Theory RTOS C Sensors Signal Processing Inbyggda System Reglerteknik RTOS C Sensorer Signalbehandling Computer and Information Sciences Data- och informationsvetenskap Holmeland, John Israelsson, Rikard Utveckling av reglersystem till quadrokopter |
description |
The purpose of this project was to further develop and complete a quadcopter that had been built in an earlier course at KTH, so that it could be used for demonstration and education at the school. The quadcopter was at the beginning of the project completed when it came to hardware, and there was some software functionality implemented but no system for automatic stabilization. The main goal of the project was to implement such a system, and to combine it with the previous functionality to make the quadcopter operable and able to fly. To create a functioning and stable ground multiple basic software features has been implemented, and on top of that additional software to improve the safety, stability and functionality. The most important part is the control system that is responsible for converting sensor and control signals to suitable motor values. This report describes these technical problems and the solution methods that we have used, and analyzes the properties of the final system. === Syftet med detta projekt var att vidareutveckla och färdigställa en quadrokopter som byggts i en tidigare projektkurs på KTH, för att den sedan skulle kunna användas i demonstrations- och undervisningssyften på skolan. Quadrokoptern var från början hårdvarumässigt färdigbyggd och viss funktionalitet fanns implementerad men det fanns inget system för automatisk stabilisering. Det främsta målet med projektet var att implementera ett sådant system, och att kombinera det med tidigare funktionalitet för att göra quadrokoptern manöver- och flygbar. För att skapa en fungerande och stabil grund har flera grundläggande mjukvarufinesser implementerats, och därpå ytterligare mjukvara för att förbättra säkerheten, stabiliteten och funktionaliteten. Det viktigaste har att göra med reglersystemet som ansvarar för att omvandla sensor- och styrsignaler till lämpliga motorvärden. Denna rapport beskriver dessa tekniska problem samt de lösningsmetoder och lösningar vi kommit fram till, och analyserar det slutliga systemets egenskaper. |
author |
Holmeland, John Israelsson, Rikard |
author_facet |
Holmeland, John Israelsson, Rikard |
author_sort |
Holmeland, John |
title |
Utveckling av reglersystem till quadrokopter |
title_short |
Utveckling av reglersystem till quadrokopter |
title_full |
Utveckling av reglersystem till quadrokopter |
title_fullStr |
Utveckling av reglersystem till quadrokopter |
title_full_unstemmed |
Utveckling av reglersystem till quadrokopter |
title_sort |
utveckling av reglersystem till quadrokopter |
publisher |
KTH, Skolan för informations- och kommunikationsteknik (ICT) |
publishDate |
2014 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-143885 |
work_keys_str_mv |
AT holmelandjohn utvecklingavreglersystemtillquadrokopter AT israelssonrikard utvecklingavreglersystemtillquadrokopter AT holmelandjohn developmentofcontrolsystemforquadcopter AT israelssonrikard developmentofcontrolsystemforquadcopter |
_version_ |
1718606374149029888 |