Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto (Limited access)
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto (Limited access)
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Harrastekäyttöön tarkoitetun dronen puoliautonominen etäkäyttöliittymä

Heikkonen, Otto (2019)

 
Avaa tiedosto
Heikkonen.pdf (4.077Mt)
Liite A, video järjestelmän toiminnasta käytännössä.mp4 (54.06Mt)
Liite B, ohjelmiston rakenne.pdf (141.4Kt)
Liite C, DJI Mobile SDK 4.5 Reference.txt (265tavua)
Liite D, DJI Mobile SDK 3.5 Reference.txt (263tavua)
LIITE E videonopeuskokeen mittaustulokset.pdf (107.5Kt)
Liite A, video järjestelmän toiminnasta käytännössä.mp4
Lataukset: 



Heikkonen, Otto
2019

Sähkötekniikka
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2019-04-03
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201903081292
Tiivistelmä
Työssä toteutettiin onnistuneesti verkkosivulla olevan käyttöliittymän kautta etäkäytettävä dronejärjestelmä käyttäen harrastekäyttöön tarkoitettua dronea. Järjestelmän avulla on mahdollista esiohjelmoida dronen lentoreitti karttarajapinnan välityksellä, syöttää lentokorkeudet karttaan piirretyissä reittipisteissä ja määritellä lentonopeus. Dronen sijainti sekä keulan suunta päivitetään reittipistelennon aikana käyttöliittymän karttaan, jossa lentoreitti ohjelmoitiin. Satelliittipaikannuksen avulla suoritettavan lennon aikana dronen kamerakuva välitetään käyttöliittymässä olevaan videoruutuun, ja sen eri akseleiden suuntaiset nopeudet päivitetään videoruudun päälle piirrettyihin tekstikenttiin. Kun lentoreitti on lennetty, drone lentää lähtöpisteensä yläpuolelle ja kääntää kameransa alaspäin siinä olevan gimbaalin avulla. Tällöin videokuvan välitys käyttöliittymän videoruutuun lakkaa ja järjestelmä siirtyy konenäkömoodiin.

Konenäköalgoritmit käynnistyvät ja alkavat etsiä laskeutumisalustaa. Se sisältää kaksi sisäkkäistä neliötä, jotka muodostuvat vihreistä ja punaisista ympyröistä. Sisäkkäisten kuvioiden uloimmat ympyrät ovat kooltaan suurimpia, jotka näkyvät korkeammalle. Ohjelma tunnistaa aina uloimman kuvioista ja välittää käyttöliittymään tiedot kuvion pisteiden sijainneista. Käyttöliittymä piirtää videoruutuun laskeutumisalustan symbolin sen värialueiden keskipisteiden ruutukoordinaattien perusteella. Itse videokuvaa ei näy, mutta piirretty symboli vastaa videokuvassa näkyvää laskeutumisalustaa asentonsa ja sijaintinsa perusteella. Lennonohjausalgoritmit alkavat ohjata dronea kohti laskeutumisalustan keskustaa. Kun se on riittävän lähellä, drone alkaa laskeutua. Jos suhteellinen etäisyys laskeutumisalustan keskustasta kasvaa liikaa, lennonohjausalgoritmit keskeyttävät laskeutumisen, kunnes drone on taas riittävän lähellä. Kun ulompi kuvio ei enää näy kamerassa, tunnistetaan sisempi kuvio. Lopulta drone laskeutuu, kamera kääntyy takaisin eteenpäin ja videokuva palaa käyttöliittymän videoruudulle – drone on jälleen valmis uuteen tehtävään.

Konenäkö toimii värisuodatuksen avulla. Värit voidaan kalibroida käyttöliittymässä olevien liukusäätimien ja videoruutuun välittyvän värisuodatusraja-arvojen mukaan rakennetun binäärikuvan avulla, jonka jälkeen löydetyt sopivat värisuodatusarvot voidaan tallentaa ohjelmallisesti. Tallennetut arvot ladataan automaattisesti ohjelman käynnistyessä käytetyiksi konenäön värisuodatusarvoiksi. Laskeutumista edeltävän, konenäön avulla tehtävän lennon maksiminopeus sekä suhteellisen virheen tulkinta voidaan myös kalibroida käyttöliittymässä olevien työkalujen avulla.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto (Limited access) [3457]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste