Robotiikan ohjelmisto-oppimisympäristön kehittäminen
Koponen, Janne (2026)
Koponen, Janne
2026
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2026051311772
https://urn.fi/URN:NBN:fi:amk-2026051311772
Tiivistelmä
Teollisuusrobottien käyttö tuotantotekniikassa on lisääntynyt merkittävästi, ja robottisolujen ohjelmoinnin tehokkuus on keskeinen tekijä tuotannon käyttöönotossa ja kehittämisessä. Tässä opinnäytetyössä kehitetään robotiikan runko-ohjelmistoa Fanuc-teollisuusrobottien ohjelmointiin. Työn taustalla on käytännön työkokemus robottisolujen käyttöönotosta ja ohjelmoinnista, jossa havaittiin tarve standardoidulle ja modulaariselle ohjelmistorakenteelle.
Opinnäytetyön tavoitteena on suunnitella ja dokumentoida modulaarinen runko-ohjelmistorakenne, joka nopeuttaa robottisolujen käyttöönottoa sekä helpottaa robottiohjelmoinnin opetusta. Kehitettävässä rakenteessa robottiohjelma koostuu pääohjelmasta sekä useista aliohjelmista, joiden avulla tuotantoprosessin eri vaiheet voidaan toteuttaa selkeinä ja uudelleenkäytettävinä ohjelmamoduuleina.
Työ toteutetaan kehittämisprojektina, jossa analysoidaan nykyisiä robottiohjelmointikäytäntöjä, suunnitellaan modulaarinen ohjelmarakenne sekä dokumentoidaan oppimisympäristön käyttö. Ratkaisua tarkastellaan robottisolujen käyttöönoton näkökulmasta sekä robotiikan opetuksen tukena.
Tuloksena syntyy robotiikan ohjelmisto-oppimisympäristö, jonka avulla robottiohjelmien rakenne voidaan vakioida ja uusien robottisolujen käyttöönottoa nopeuttaa. Kehitettyä mallia voidaan hyödyntää sekä teollisuuden robottisovelluksissa että robotiikan koulutuksessa.
Opinnäytetyön tavoitteena on suunnitella ja dokumentoida modulaarinen runko-ohjelmistorakenne, joka nopeuttaa robottisolujen käyttöönottoa sekä helpottaa robottiohjelmoinnin opetusta. Kehitettävässä rakenteessa robottiohjelma koostuu pääohjelmasta sekä useista aliohjelmista, joiden avulla tuotantoprosessin eri vaiheet voidaan toteuttaa selkeinä ja uudelleenkäytettävinä ohjelmamoduuleina.
Työ toteutetaan kehittämisprojektina, jossa analysoidaan nykyisiä robottiohjelmointikäytäntöjä, suunnitellaan modulaarinen ohjelmarakenne sekä dokumentoidaan oppimisympäristön käyttö. Ratkaisua tarkastellaan robottisolujen käyttöönoton näkökulmasta sekä robotiikan opetuksen tukena.
Tuloksena syntyy robotiikan ohjelmisto-oppimisympäristö, jonka avulla robottiohjelmien rakenne voidaan vakioida ja uusien robottisolujen käyttöönottoa nopeuttaa. Kehitettyä mallia voidaan hyödyntää sekä teollisuuden robottisovelluksissa että robotiikan koulutuksessa.
