zaključna naloga Univerzitetnega študijskega programa I. stopnje Strojništvo - Razvojno raziskovalni program
Klara Nemanič (Avtor), Rok Vrabič (Mentor)

Povzetek

Sodelovalna robotika ponuja nove priložnosti za sodelovanje človeka z robotom, zaradi česar je v preteklih desetletjih močno pridobila na popularnosti. Uporaba robotov se iz industrijskih okolij seli v domove, šole, itd. Roboti so po zasnovi stroji, ki skrbijo za avtomatizacijo procesov ter s tem olajšujejo vsakdan, vendar kljub svoji zmogljivosti vedno vzbujajo strah pri uporabnikih. Do sedaj je bila uporaba robotov omejena na kroge programerjev in inženirjev, saj so krmilni sistemi pogosto kompleksni in ne intuitivni. V tej zaključni nalogi predstavimo pristop za delo z industrijskim sodelujočim robotom, ki ga lahko krmilimo na preprost in zanimiv način, s čimer želimo uporabo robotov približati potencialnim uporabnikom. V delu napišemo program, ki nam omogoča upravljanje preko zaznave položaja rok uporabnika iz slike, katero zajemamo s kamero. Za izvedbo uporabimo sodelujočega robota Fanuc CR-7iA/L, sama programska oprema pa bo zasnovana v programskem jeziku Python. Za prepoznavo rok uporabimo knjižnici MediaPipe in OpenCV. Že z minimalno zasnovo nam uspe krmiliti robota, kar izkoristimo za risanje preprostih risb.

Ključne besede

diplomske naloge;mehatronika;zaznava rok;robotika;upravljanje robotov;python;opencv;robotske roke;sodelujoči roboti;strojni vid;strojno učenje;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FS - Fakulteta za strojništvo
Založnik: [K. Nemanič]
UDK: 007.52:681.5:004.85(043.2)
COBISS: 82836227 Povezava se bo odprla v novem oknu
Št. ogledov: 305
Št. prenosov: 72
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Drawing with a robotic arm based on tracking hands
Sekundarni povzetek: Collaborative robotics offers new ways for human-robot collaboration, for which it gained a large amount of popularity in recent decades. The use of robots is spilling from industrial environments to homes, schools, etc. Robots are designed to automate processes and offer help in many ways. Despite their indisputed capabilities, many people still distrust the use of robots. Until now the main users were programmers and engineers, mainly due to complex and non-intuitive controls. In this thesis we present a new approach to controlling robots in a natural and interesting way, hoping to popularize their use. We write a program for controlling an industrial robot via hand-tracking by using images captured with a camera. We test the approach by using a collaborative robot Fanuc CR-7iA/L and a basic built-in camera. To write the software we use the Python programming language, relying on MediaPipe and OpenCV libraries for hand recognition. Even a minimalistic approach offers sufficient control to create simple drawings with the robot.
Sekundarne ključne besede: thesis;mechatronics;hand tracking;robotics;robot control;python;opencv;robotic arms;collaborative robots;computer vision;machine learning;
Vrsta dela (COBISS): Zaključna naloga
Študijski program: 0
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za strojništvo
Strani: XIV, 34 f.
ID: 13386222
Priporočena dela:
, zaključna naloga Univerzitetnega študijskega programa I. stopnje Strojništvo - Razvojno raziskovalni program
, diplomsko delo [univerzitetnega študijskega programa]
, zaključna naloga Univerzitetnega študijskega programa I. stopnje Strojništvo - Razvojno raziskovalni program