Original title:
Netradiční metody pro interakci s robotickým pracovištěm
Translated title:
Unconventional Methods for Interacting with a Robotics Workplace
Authors:
Dvořák, Jakub ; Beran, Vítězslav (referee) ; Materna, Zdeněk (advisor) Document type: Bachelor's theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Bakalářská práce se zaměřuje na netradiční metody interakce s robotickým pracovištěm, s~důrazem na sledování uživatele kamerou, ovládání pracoviště pomocí výstupů z kamery a~interakci člověka s robotem. Hlavním předmětem práce je integrace Azure Kinect, zařízení pro detekci osob, do systému ARCOR2 pro programování robotů. Práce představuje rozšíření ARCOR2, které využívá Azure Kinect pro získávání informací o poloze a pohybu uživatelů, které jsou následně využity k ovládání pracoviště pomocí gest, a zkoumá možnosti interakce s robotickým pracovištěm. Toto rozšíření umožňuje snadnější a přirozenější interakci mezi člověkem a pracovištěm, což přispívá k efektivnějšímu využití robotů v průmyslu a výzkumu. Výsledkem práce je funkční systém pro sledování uživatele kamerou včetně možnosti využití těchto informací pro programování robotického pracoviště. Výsledek práce dále zvyšuje efektivitu interakcí mezi lidmi a roboty a otevírá dveře dalším inovacím v programování robotů pomocí systému ARCOR2.
The bachelor thesis focuses on non-traditional methods of interaction with a robotic workplace, with an emphasis on camera tracking of the user, control of the workplace using camera outputs and human-robot interaction. The main focus of the work is the integration of Azure Kinect, a human detection device, into the ARCOR2 robot programming system. This thesis presents an extension to ARCOR2 that uses Azure Kinect to obtain information about the users' location and motion, which is then used to control the workplace using gestures, and explores the possibilities of interacting with the robot workplace. This extension enables easier and more natural human-workplace interaction, contributing to more effective use of robots in industry and research. The result of this work is a functional system for tracking the user with a camera, including the possibility of using this information to program the robotic workstation. The result of the work further increases the efficiency of human-robot interactions and opens the door for further innovations in robot programming using the ARCOR2 system.
Keywords:
C++; camera; cobot; depth sensor; Flask; kinect; Python; REST; robot; skeleton body tracking; C++; Flask; kamera; kinect; kobot; Python; REST; robot; senzor hloubky; sledování kostry
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/210336