Automatisoitu drooni osana turva-alueprototyyppiä
Sorkkila, Ville (2018)
Sorkkila, Ville
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805097425
https://urn.fi/URN:NBN:fi:amk-201805097425
Tiivistelmä
Insinöörityön tavoitteena oli toteuttaa Digital Wellbeing Sprintissä vuonna 2017 kehitetty konsepti Lapinjärven kunnalle. Konseptin pohjalta luotiin prototyyppi, jonka tarkoituksena oli havainnollistaa valvovaa järjestelmää, jonka avulla muistihäiriöisen henkilön turvallisuutta voitaisiin mahdollisesti parantaa, kun henkilö liikkuu maastossa. Järjestelmän tarkoituksena oli lisäksi helpottaa hoitohenkilökunnan päivittäisiä toimia.
Toteutusvaiheessa Android-käyttöjärjestelmällä varustetulle mobiililaitteelle luotiin sovellus, jonka avulla kehitettiin valvontaan käytetyn droonin lento-ominaisuudet. Hoitohenkilökunnan toimien helpottamiseksi kaikki lento-ominaisuudet automatisoitiin. Lisäksi mobiililaitteelle luotiin käyttöliittymä, josta on nähtävissä lennätyksen aikainen kulku, mikä välitetään käyttäjälle drooniin kuuluvasta kamerasta. Droonia käytettiin henkilön kunnon tarkistamisessa palvelimelta vastaanotetun aktivointikäskyn jälkeen. Lennätys edellytti, että aluksen alkuperäinen sijainti on saatu onnistuneesti tallennettua ja palvelimelta vastaanotetut henkilön koordinaatit ovat käyttökelpoiset. Lennätyksen aikana myös droonin sijaintitiedot välitettiin palvelimelle. Sijaintitiedot eri laitteilta kerättiin GPS:n avulla. Tiedonvälityskeinona henkilön, palvelimen ja aluksen välillä hyödynnettiin CloudMQTT-palvelua. Turvakeinona manuaalisen ohjauksen palauttamiseen käytettiin droonin kanssa hankittua kauko-ohjainta.
Prototyypin toinen kehittäjä loi henkilön paikannusjärjestelmän, joka koostui mobiililaitteesta ja palvelimesta. Palvelin vastaanottaa ja välittää viestejä eri osapuolille ja näyttää myös osapuolilta saatujen sijaintietojen perusteella liikkeet Google Maps -palvelua hyödyntävällä sivustolla. Sivustolla näytetään lisäksi käyttäjän määrittelemä turva-alue. Rajanylityksen tapahduttua henkilölle välitetään myös viestejä palvelimelta käyttämällä Telegram Bot -palvelua.
Kehitetyn prototyypin avulla valvovan järjestelmän toteutusta pystyttiin havainnollistamaan rajoitetuin lentoetäisyyksin.
Toteutusvaiheessa Android-käyttöjärjestelmällä varustetulle mobiililaitteelle luotiin sovellus, jonka avulla kehitettiin valvontaan käytetyn droonin lento-ominaisuudet. Hoitohenkilökunnan toimien helpottamiseksi kaikki lento-ominaisuudet automatisoitiin. Lisäksi mobiililaitteelle luotiin käyttöliittymä, josta on nähtävissä lennätyksen aikainen kulku, mikä välitetään käyttäjälle drooniin kuuluvasta kamerasta. Droonia käytettiin henkilön kunnon tarkistamisessa palvelimelta vastaanotetun aktivointikäskyn jälkeen. Lennätys edellytti, että aluksen alkuperäinen sijainti on saatu onnistuneesti tallennettua ja palvelimelta vastaanotetut henkilön koordinaatit ovat käyttökelpoiset. Lennätyksen aikana myös droonin sijaintitiedot välitettiin palvelimelle. Sijaintitiedot eri laitteilta kerättiin GPS:n avulla. Tiedonvälityskeinona henkilön, palvelimen ja aluksen välillä hyödynnettiin CloudMQTT-palvelua. Turvakeinona manuaalisen ohjauksen palauttamiseen käytettiin droonin kanssa hankittua kauko-ohjainta.
Prototyypin toinen kehittäjä loi henkilön paikannusjärjestelmän, joka koostui mobiililaitteesta ja palvelimesta. Palvelin vastaanottaa ja välittää viestejä eri osapuolille ja näyttää myös osapuolilta saatujen sijaintietojen perusteella liikkeet Google Maps -palvelua hyödyntävällä sivustolla. Sivustolla näytetään lisäksi käyttäjän määrittelemä turva-alue. Rajanylityksen tapahduttua henkilölle välitetään myös viestejä palvelimelta käyttämällä Telegram Bot -palvelua.
Kehitetyn prototyypin avulla valvovan järjestelmän toteutusta pystyttiin havainnollistamaan rajoitetuin lentoetäisyyksin.