Konenäön integrointi ja käyttö varastomallissa
Rönn, Vesa (2025)
Rönn, Vesa
2025
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-2025121335931
https://urn.fi/URN:NBN:fi:amk-2025121335931
Tiivistelmä
Tässä insinöörityössä kehitettiin konenäköjärjestelmä Metropolia Ammattikorkeakoulun Myyrmäen kampuksen automaatiolaboratorioon. Varastomalli varastoi liukuhihnalta tulevia laatikoita ja tuo varastotilasta puisia laatikoita takaisin liukuhihnalle. Tavoitteena oli luoda konenäköjärjestelmä, joka pystyy tunnistamaan laatikot, määrittämään laatikon sijainnin liukuhihnalla sekä kommunikoimaan automaatiojärjestelmän kanssa.
Konenäköjärjestelmä kehitettiin Visual Studio Code -kehitysympäristössä Python-ohjelmointikieltä käyttäen. Ohjelma käyttää Paho MQTT Client -kirjastoa lähettääkseen tietoa MQTT-palvelimelle sekä Ultralytics YOLOv8 -konenäkömallia esineiden tunnistamista varten. Konenäön opetukseen käytettävät kuvat kuvattiin itse. Opetuksessa käytettyihin kuviin tehtiin luokat Cvat.ai-nettisivulla.
Opinnäytetyön lopputuloksena konenäköjärjestelmä havaitsi tunnistettavat esineet oikein ja lähetti pakatut tiedot MQTT-palvelimelle, mistä automaatiojärjestelmä pystyy lukemaan ja käyttämään tietoa.
Konenäköjärjestelmä kehitettiin Visual Studio Code -kehitysympäristössä Python-ohjelmointikieltä käyttäen. Ohjelma käyttää Paho MQTT Client -kirjastoa lähettääkseen tietoa MQTT-palvelimelle sekä Ultralytics YOLOv8 -konenäkömallia esineiden tunnistamista varten. Konenäön opetukseen käytettävät kuvat kuvattiin itse. Opetuksessa käytettyihin kuviin tehtiin luokat Cvat.ai-nettisivulla.
Opinnäytetyön lopputuloksena konenäköjärjestelmä havaitsi tunnistettavat esineet oikein ja lähetti pakatut tiedot MQTT-palvelimelle, mistä automaatiojärjestelmä pystyy lukemaan ja käyttämään tietoa.
