Název:
Knihovna pro ovládání kolaborativního robota UR5e z prostředí Matlab/Simulink
Překlad názvu:
Collaborative robot UR5e interface library for Matlab/Simulink
Autoři:
Sladký, Adam ; Adámek, Roman (oponent) ; Brablc, Martin (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2021
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta strojního inženýrství
Abstrakt: [cze][eng]
Tato práce se zabývá postupem vytvoření knihovny funkcí, která umožní snadné ovládání robota UR5e a jeho interaktivního modelu z prostředí Matlab. Na její tvorbu byla použita metoda objektového programování. Funkce knihovny byly navrženy odděleně pro módy ovládání robota a modelu. Součástí jsou i funkce pro ovládání gripperu RG2 a detekci kolize zabraňující srážce robota se sebou samým. Výsledkem je knihovna navržená tak, že je možné robota snadno využít při měřeních, práci na projektech i jako pomůcku ve výuce pouhým zařazením jeho funkcí do existujícího skriptu zpracovávajícího data nebo provádějícího jiné výpočty. Na závěr jsou uvedeny tři výukové úlohy představující studentská zadání, na kterých je ukázáno použití knihovny.
This thesis describes the process of creating a function library which will enable easy control of a UR5e robot and its model using the Matlab environment. It was made using object based programming. Library functions were designed for two separate modes, each controlling either the robot or the model. Functions for RG2 gripper control and for collision detection, which prevents the robot from colliding with itself, are also part of the library. The resulting library is designed in a way that allows the robot to be easily used for measuring, project work or as a teaching tool by simply adding its functions to already existing data processing scripts or those performing other calculations. Finally, three example tasks are presented to demonstrate the application of this library.
Klíčová slova:
knihovna funkcí; kolaborativní robot; Matlab; RG2; Robotics System Toolbox; UR5e; collaborative robot; function library; Matlab; RG2; Robotics System Toolbox; UR5e
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/199970