Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Enhancing path following drone: using image-based sensor matrix
Blekinge Institute of Technology, Faculty of Engineering, Department of Mathematics and Natural Sciences.
Blekinge Institute of Technology, Faculty of Engineering, Department of Mathematics and Natural Sciences.
2023 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Drones are a fascinating form of transport and have the potential to dominate transportation in the future. Drones are usually faster and are unstable when flying in the air. Drones can be automated in many ways to realize various applications, one of which is a path following drone. Path following drones can follow a path that can be distinguished from the background. This kind of drone finds many applications for example following rivers or roadways for mapping, surveillance in the military, and medicine or blood transportation in healthcare.

Our thesis aims to implement a new technique and evaluate the performance of the path following drone. The main objective is to make the drone more responsive to sudden changes in the path. To achieve this we employed a higher-order matrix analysis of the image retrieved from the drone. Throughout the thesis the image from the drone is divided into a 3x3 matrix of sections and each section is assigned a value. These matrices are further analyzed to plan the movement of the drone. 

The concept of masks was deployed which reduced the computation to a great extent as compared to look-up tables with all possible matrices. Each mask is again a 3x3 matrix and represents a particular direction and speed of the drone. Each time all masks are applied to the image from the drone and the mask which is closest to the drone image matrix is chosen and the drone is controlled accordingly to the closest mask. We also find the contour of the path regularly and find the center of such contour. This center helps the drone to get back to the course of the path if the drone is going too far away from the path. The algorithm is coded in Python programming language and the OpenCV library is used for image processing tasks. 

The results of our work show that we could improve the performance of the path following drone. Though the performance of the drone is limited by some factors such as the drone’s bias in a particular direction, lighting conditions, etc. Also, the drone’s performance is inhibited by the choice of parameters like threshold, speed, and angle vectors. Overall the drone is found to be responsive to rapid changes in the path with the implementation of higher-order matrix analysis, contouring, and the concept of masks.

Place, publisher, year, edition, pages
2023. , p. 44
Keywords [en]
drone
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:bth-24878OAI: oai:DiVA.org:bth-24878DiVA, id: diva2:1770172
Subject / course
ET1553 Bachelor's Thesis in Electrical Engineering
Educational program
ETGDB Bachelor Qualification Plan in Electrical Engineering 60,0 hp
Supervisors
Examiners
Available from: 2023-06-19 Created: 2023-06-19 Last updated: 2023-06-19Bibliographically approved

Open Access in DiVA

fulltext(6621 kB)965 downloads
File information
File name FULLTEXT01.pdfFile size 6621 kBChecksum SHA-512
b8a5a06e0d578eb1be0615f5b10ca814642e399bb02fed7ac02145a09c19685111fc2a0a0dae102d6e0f28cb89d76c5f70464c83e2e3315934864de035f3bab0
Type fulltextMimetype application/pdf

By organisation
Department of Mathematics and Natural Sciences
Electrical Engineering, Electronic Engineering, Information Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 965 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: 320 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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