Yhteistyörobotin automaattinen siirto ja telakointi mobiilirobotilla
Nakroufi, Samir (2021)
Lataukset:
Nakroufi, Samir
2021
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021060113077
https://urn.fi/URN:NBN:fi:amk-2021060113077
Tiivistelmä
Insinöörityön aiheena oli kehitystyö, joka tehtiin yritykselle GE Healthcare. Työ toteutettiin osana Reboot IoT Factoryn haastetta. Insinöörityön tavoitteena oli suunnitella ja luoda järjestelmä, joka automaattisesti siirtää ja telakoi yhteistyörobotin työskentelypöydästä toiseen.
Insinöörityö jaettiin teoreettiseen sekä käytännön osioon. Työn teoriaosuudessa perehdyttiin järjestelmässä käytettyyn tekniikkaan, kilpaileviin vaihtoehtoihin ja kyseisen tekniikan historiaan. Teoreettisessa osiossa syvennyttiin mobiilirobotteihin, yhteistyörobotteihin, ohjelmistorajapintaan, REST API:n ja telakointijärjestelmään.
Työn käytännön osuudessa kehitettiin Reboot IoT Factoryn haasteen ensimmäistä vaihetta ja automatisoitiin sen prosessi. Työssä käytettiin mobiilirobottina MiR-mobiilirobottia ja yhteistyörobottina ABB:n YuMi-kobottia. Palvelin toteutettiin Microsoft Visual Studio- kehitysympäristössä C#-ohjelmointikielellä, jossa käytettiin web-rajapintaa, joka hyödynsi REST- arkkitehtuurimallia.
Lopputuloksena saatiin järjestelmä, jolla automaattisesti siirrettiin MiR-mobiilirobotilla YuMi-kobottia yhdeltä työskentelypöydältä toiselle. Toteutuksen mahdollistamiseksi järjestelmälle luotiin palvelin, joka ohjaa ja ajoittaa robottien toiminnan toteutusta ja telakointi operaatioita.
Järjestelmää käyttämällä vältytään jättämästä yhteistyörobottia toimettomaksi, kun sen toiminta on päättynyt. Vastaavaa järjestelmää ei ole valmiina saatavilla. Tulevaisuudessa vastaavanlaiset järjestelmät tulevat lisääntymään teollisuudessa huomattavasti.
Insinöörityö jaettiin teoreettiseen sekä käytännön osioon. Työn teoriaosuudessa perehdyttiin järjestelmässä käytettyyn tekniikkaan, kilpaileviin vaihtoehtoihin ja kyseisen tekniikan historiaan. Teoreettisessa osiossa syvennyttiin mobiilirobotteihin, yhteistyörobotteihin, ohjelmistorajapintaan, REST API:n ja telakointijärjestelmään.
Työn käytännön osuudessa kehitettiin Reboot IoT Factoryn haasteen ensimmäistä vaihetta ja automatisoitiin sen prosessi. Työssä käytettiin mobiilirobottina MiR-mobiilirobottia ja yhteistyörobottina ABB:n YuMi-kobottia. Palvelin toteutettiin Microsoft Visual Studio- kehitysympäristössä C#-ohjelmointikielellä, jossa käytettiin web-rajapintaa, joka hyödynsi REST- arkkitehtuurimallia.
Lopputuloksena saatiin järjestelmä, jolla automaattisesti siirrettiin MiR-mobiilirobotilla YuMi-kobottia yhdeltä työskentelypöydältä toiselle. Toteutuksen mahdollistamiseksi järjestelmälle luotiin palvelin, joka ohjaa ja ajoittaa robottien toiminnan toteutusta ja telakointi operaatioita.
Järjestelmää käyttämällä vältytään jättämästä yhteistyörobottia toimettomaksi, kun sen toiminta on päättynyt. Vastaavaa järjestelmää ei ole valmiina saatavilla. Tulevaisuudessa vastaavanlaiset järjestelmät tulevat lisääntymään teollisuudessa huomattavasti.