magistrsko delo magistrskega študijskega programa II. stopnje Strojništvo
Martin Markovič (Author), Marko Šimic (Mentor), Niko Herakovič (Co-mentor)

Abstract

Kolaborativni roboti so poleg virtualne resničnosti in aditivnih tehnologij glavne tehnologije strojne opreme, pomembne pri integraciji strategij Industrije 4.0. Delo obsega obravnavo kolaborativnih robotov in njihovih aplikacij v industriji, uporabo sistema ROS in njegovih knjižnic ter vmesnikov in programiranja gibov kolaborativnega robota v namen uporabe v sodobnem montažnem mestu. Kolaborativnega robota podjetja Franka Emika, Panda smo integrirali v programski ekosistem ROS. Robota smo upravljali preko aplikacije RViz in preko vmesnika Moveit! s skriptami, napisanimi v programskem jeziku Python. Izdelali smo simulacijo robota v programu Gazebo in jo integrirali v vmesnik Moveit!, kar je omogočalo uporabo enakih programskih skript kot na pravem robotu. V prvem delu analize, uporabe robota v sodobnem montažnem mestu, smo preučevali uspešnost krmiljenja pravega robota in njegove simulacije, glede na stopnjo uspešnosti upravljenih gibov. V drugem delu smo v virtualno okolje robota postavili predmete in preučevali trajektorijo robotske roke pri umikanju virtualnim predmetom. Ugotovitve smo sproti upoštevali in spreminjali nastavitve v paketu vmesnika ter spreminjali programske skripte z namenom povečevanja stopnje uspešnosti giba in manjšanjem njegove trajektorije.

Keywords

magistrske naloge;kolaborativni robot;programiranje;ROS;libfranka;Moveit!;Python;

Data

Language: Slovenian
Year of publishing:
Typology: 2.09 - Master's Thesis
Organization: UL FS - Faculty of Mechanical Engineering
Publisher: [M. Markovič]
UDC: 007.52:004.415.3(043.2)
COBISS: 28601603 Link will open in a new window
Views: 962
Downloads: 206
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Using a robotic operating system to program a collaborative robot Franka Emika
Secondary abstract: In addition to virtual reality and additive technologies, collaborative robots are major hardware technologies important for the integration of Industry 4.0 strategies. The work includes the discussion of collaborative robots and their applications in industry, the use of the ROS system and its libraries, as well as interfaces and programming of the movements of the collaborative robot for the use in a modern assembly site. We integrated the collaborative robot, the company Franka Emika, Panda, into the software ecosystem of ROS. The robot was operated via the RViz application and via the Moveit! interface, with scripts written in the Python programming language. We created a robot simulation in Gazebo, and integrated it into the Moveit! interface, which allowed the use of the same program scripts as on a real robot. In the first part of the analysis, of the use of a robot in a modern assembly site, we studied the success of controlling a real robot and its simulation, according to the level of success of controlled movements. In the second part, we placed objects in the virtual environment of the robot and studied the trajectory of the robotic arm when evading from virtual objects. We have taken the findings into account and changed the settings in the interface package, and changed the program scripts in order to increase the level of success of the movement in the order of reduction its trajectory.
Secondary keywords: master thesis;collaborative robot;programming;ROS;libfranka;Moveit!;Python;
Type (COBISS): Master's thesis/paper
Study programme: 0
Thesis comment: Univ. Ljubljana, Fak. za strojništvo
Pages: XXII, 88 str.
ID: 12031320
Recommended works:
, magistrsko delo magistrskega študijskega programa II. stopnje Strojništvo
, diplomsko delo Visokošolskega strokovnega študijskega programa I. stopnje Strojništvo
, zaključna naloga Univerzitetnega študijskega programa I. stopnje Strojništvo - Razvojno raziskovalni program