| | SLO | ENG | Cookies and privacy

Bigger font | Smaller font

Show document Help

Title:Uporabniški vmesnik za robotski sistem pobiranja kosov v razsutem stanju iz zabojnika : magistrsko delo
Authors:ID Kolman, Urban (Author)
ID Župerl, Uroš (Mentor) More about this mentor... New window
ID Hace, Aleš (Mentor) More about this mentor... New window
ID Pahič, Rok (Comentor)
Files:.pdf MAG_Kolman_Urban_2025.pdf (4,11 MB)
MD5: 5D06C00FFE3D01CB4C6000B9B68F21E2
 
Language:Slovenian
Work type:Master's thesis/paper
Typology:2.09 - Master's Thesis
Organization:FS - Faculty of Mechanical Engineering
Abstract:Naloga obravnava razvoj in implementacijo modularnega spletnega grafičnega vmesnika za upravljanje in nadzor robotskega sistema za pobiranje kosov v razsutem stanju iz zabojnika, preko ROS2 (Robot Operating system (slov. robotski operacijski sistem)). Vmesnik, razvit v programskem jeziku JavaScript, temelji na komunikaciji med spletno stranjo in robotskim operacijskim sistemom ROS2 Humble, pri čemer uporablja knjižnico roslibjs in komunikacijski protokol Rosbridge. Ključne funkcionalnosti vključujejo izvajanje storitvenih klicev ter objavljanje in branje podatkov. Omogoča vizualizacijo 3D modela robota v robotski celici med delovanjem in oblaka točk zaznanih objektov. Spletni vmesnik omogoča intuitivno spreminjanje sistemskih parametrov, brisanje ali ustvarjanje novih projektov, shranjenih v podatkovni bazi MongoDB. Integracija z odjemalcem noVNC zagotavlja neposreden dostop do PyQt aplikacije, ki omogoča parametrično modeliranje CAD (Computer-Aided Design (slov. računalniško podprto konstruiranje)) modelov kosov in definiranje ključnih pobiralnih točk s pomočjo knjižnice pyOCC. Razviti sistem, ki združuje spletni grafični vmesnik z robotsko celico, je bil uspešno implementiran v realnih industrijskih aplikacijah, kjer je demonstriral izboljšano učinkovitost in fleksibilnost v delovnem procesu.
Keywords:ROS2, spletne tehnologije, grafični uporabniški vmesnik, robot
Place of publishing:Maribor
Place of performance:Maribor
Publisher:[U. Kolman]
Year of publishing:2025
Number of pages:1 spletni vir (1 datoteka PDF (XII, 65 f.))
PID:20.500.12556/DKUM-94258 New window
UDC:004.5:007.52(043.2)
COBISS.SI-ID:249106179 New window
Publication date in DKUM:01.09.2025
Views:176
Downloads:70
Metadata:XML DC-XML DC-RDF
Categories:KTFMB - FS
:
Copy citation
  
Average score:(0 votes)
Your score:Voting is allowed only for logged in users.
Share:Bookmark and Share



Hover the mouse pointer over a document title to show the abstract or click on the title to get all document metadata.

Licences

License:CC BY-NC-ND 4.0, Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International
Link:http://creativecommons.org/licenses/by-nc-nd/4.0/
Description:The most restrictive Creative Commons license. This only allows people to download and share the work for no commercial gain and for no other purposes.
Licensing start date:11.08.2025

Secondary language

Language:English
Title:User interface for a robotic bin-picking system
Abstract:The master thesis deals with the development and implementation of a modular web graphical interface for managing and controlling a robotic bin-picking system, via ROS2 (Robot Operating system). The interface, developed in the JavaScript programming language, is based on communication between a website and the ROS2 Humble robot operating system, using the roslibjs library and the Rosbridge communication protocol. Key functionalities include executing service calls and publishing and reading data. It allows visualization of a 3D model of robot in a robot cell during operation and a point cloud of detected objects. The web interface allows intuitive modification of system parameters, deletion or creation of new projects stored in the MongoDB database. Integration with the noVNC client provides direct access to the PyQt application, which enables parametric modeling of CAD (Computer-Aided Design) part models and definition of key picking points using the pyOCC library. The developed system, which combines a web-based graphical interface with a robotic cell, was successfully implemented in the automotive industry, where it demonstrated improved efficiency and flexibility in the work process.
Keywords:ROS2, web technologies, grafical user interface, robot


Comments

Leave comment

You must log in to leave a comment.

Comments (0)
0 - 0 / 0
 
There are no comments!

Back
Logos of partners University of Maribor University of Ljubljana University of Primorska University of Nova Gorica