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...

Full description

Bibliographic Details
Main Authors: Holmeland, John, Israelsson, Rikard
Format: Others
Language:Swedish
Published: KTH, Skolan för informations- och kommunikationsteknik (ICT) 2014
Subjects:
C
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