Upravljanje robotom temeljem asinkronog prenošenja programske podrške

Uložené v:
Podrobná bibliografia
Názov: Upravljanje robotom temeljem asinkronog prenošenja programske podrške
Autori: Rebić, Filip
Prispievatelia: Stipančić, Tomislav
Informácie o vydavateľovi: Sveučilište u Zagrebu. Fakultet strojarstva i brodogradnje., 2024.
Rok vydania: 2024
Predmety: Python skripte, digitalni blizanac, asinkroni prijenos podataka, integration, simulation, simulacija, integracija, TEHNIČKE ZNANOSTI. Strojarstvo, UR5 robot, RoboDK, digital twin, asynchronous data transfer, TECHNICAL SCIENCES. Mechanical Engineering, Python scripts
Popis: This thesis explores the application of the UR5 robot within the RoboDK simulation environment, focusing on automation, programming, and the integration of Python scripts. It addresses the fundamentals of robot coordinate systems, which are crucial for precise control and simulation. The paper also examines the use of end-effectors for object manipulation. It provides a comprehensive description of RoboDK, detailing its operational principles, key features, and the benefits it brings to robot process simulation. Special attention is given to asynchronous data transfer and the digital twin concept, facilitating advanced integration between virtual simulations and physical robots. Additionally, the role of Python in RoboDK is highlighted, showcasing its capability for rapid adaptation, process automation, and development of complex algorithms, thereby significantly enhancing the functionality of simulations and their industrial applications. As a concluding part of the work, a simulation of the UR5 robot's movements was successfully created in RoboDK and subsequently tested on the actual robot, confirming the accuracy and effectiveness of the developed algorithms.
Ovaj rad istražuje primjenu robota UR5 u simulacijskom okruženju RoboDK, s naglaskom na automatizaciju, programiranje i integraciju Python skripti. Rad se bavi osnovama koordinatnih sustava robota, koji su ključni za precizno upravljanje i simulaciju. Također, obrađuje primjenu hvataljki koje se koriste za manipulaciju predmetima. Opisuje se RoboDK, njegov način rada, ključne značajke i prednosti koje donosi u simulaciji robotskih procesa. Posebna pažnja posvećena je asinkronom prijenosu podataka i konceptu digitalnog blizanca, omogućujući naprednu integraciju virtualnih simulacija s fizičkim robotima. Na kraju, naglašava se uloga Pythona u RoboDK-u, koji omogućuje brzu prilagodbu, automatizaciju procesa i razvoj složenih algoritama, čime se značajno unapređuje funkcionalnost simulacija i njihova primjena u industriji. Kao završni dio rada, uspješno je izrađena simulacija pokreta robota UR5 u RoboDK-u, koja je potom testirana na stvarnom robotu, čime su potvrđene točnost i učinkovitost razvijenih algoritama.
Druh dokumentu: Bachelor thesis
Popis súboru: application/pdf
Jazyk: Croatian
Prístupová URL adresa: https://urn.nsk.hr/urn:nbn:hr:235:329445
https://repozitorij.fsb.unizg.hr/islandora/object/fsb:11093
https://repozitorij.fsb.unizg.hr/islandora/object/fsb:11093/datastream/PDF
Rights: URL: http://rightsstatements.org/vocab/InC/1.0/
Prístupové číslo: edsair.od......9595..ac744fdda79b9b56e2882949d596530b
Databáza: OpenAIRE
Popis
Abstrakt:This thesis explores the application of the UR5 robot within the RoboDK simulation environment, focusing on automation, programming, and the integration of Python scripts. It addresses the fundamentals of robot coordinate systems, which are crucial for precise control and simulation. The paper also examines the use of end-effectors for object manipulation. It provides a comprehensive description of RoboDK, detailing its operational principles, key features, and the benefits it brings to robot process simulation. Special attention is given to asynchronous data transfer and the digital twin concept, facilitating advanced integration between virtual simulations and physical robots. Additionally, the role of Python in RoboDK is highlighted, showcasing its capability for rapid adaptation, process automation, and development of complex algorithms, thereby significantly enhancing the functionality of simulations and their industrial applications. As a concluding part of the work, a simulation of the UR5 robot's movements was successfully created in RoboDK and subsequently tested on the actual robot, confirming the accuracy and effectiveness of the developed algorithms.<br />Ovaj rad istražuje primjenu robota UR5 u simulacijskom okruženju RoboDK, s naglaskom na automatizaciju, programiranje i integraciju Python skripti. Rad se bavi osnovama koordinatnih sustava robota, koji su ključni za precizno upravljanje i simulaciju. Također, obrađuje primjenu hvataljki koje se koriste za manipulaciju predmetima. Opisuje se RoboDK, njegov način rada, ključne značajke i prednosti koje donosi u simulaciji robotskih procesa. Posebna pažnja posvećena je asinkronom prijenosu podataka i konceptu digitalnog blizanca, omogućujući naprednu integraciju virtualnih simulacija s fizičkim robotima. Na kraju, naglašava se uloga Pythona u RoboDK-u, koji omogućuje brzu prilagodbu, automatizaciju procesa i razvoj složenih algoritama, čime se značajno unapređuje funkcionalnost simulacija i njihova primjena u industriji. Kao završni dio rada, uspješno je izrađena simulacija pokreta robota UR5 u RoboDK-u, koja je potom testirana na stvarnom robotu, čime su potvrđene točnost i učinkovitost razvijenih algoritama.