Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Circumnavigation with a group of quadrotor helicopters
KTH, School of Electrical Engineering (EES), Automatic Control.
2014 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The primary goal of this thesis has been to implement Collective Circumnavigation. Given a group of unmanned aerial vehicles (UAVs) and the position of a target, the UAVs should approach the target and start circulating around it at a desired distance while forming a regular polygon. In this project quadrotor helicopters were used to conduct experiments and so a secondary goal was to study and implement control of quadrotors. The overall control of a quadrotor can be divided into three layers; attitude control, position control and path planning. The attitude of a quadrotor describes the orientation, i.e. how much the quadrotor is tilted, with respect to a referance frame. The attitude controller represents the innermost layer of the controller since all translational motions are achieved by tilting the quadrotor. A position controller represents the middle layer and is used to determine how much the quadrotor needs to tilt to get to a certain desired position. The outermost layer is the path planner which decides the trajectory of the quadrotor. The path planner is in this project given by the Circumnavigation algorithm. For both attitude and position control, the chosen controllers focus on the orientation of the thrust vector. The thrust vector points straight up from the center of mass of the quadrotor and is the sum of the thrust forces caused by the four rotors. The position controller calculates the desired direction of the thrust vector while the attitude controller aligns the real thrust vector with the desired one. Both controllers uses quaternions to describe the orientation of the thrust vector and to prioritize the alignment. Simulation results show that it was possible to merge the chosen controllers and experimental results show the feasibility of Collective Circumnavigation.

Place, publisher, year, edition, pages
2014. , 58 p.
Series
EES Examensarbete / Master Thesis
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:kth:diva-143182OAI: oai:DiVA.org:kth-143182DiVA: diva2:705694
Educational program
Master of Science - Systems, Control and Robotics
Examiners
Available from: 2014-04-15 Created: 2014-03-17 Last updated: 2014-04-15Bibliographically approved

Open Access in DiVA

XR-EE-RT_2014-007_Johanna Orihuela(1754 kB)530 downloads
File information
File name FULLTEXT01.pdfFile size 1754 kBChecksum SHA-512
afde5ae07e386d2663952ac7282a473c6ec625ea3095c2923a7f118c087adccb731aeecbc87b6f2186eb76ea33b4c43c52461f98e39c85b2baa677d11ae02eb1
Type fulltextMimetype application/pdf

By organisation
Automatic Control
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 530 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 441 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf