UNIVERZITET U TUZLI
MAŠINSKI FAKULET PROIZVODNO MAŠINSTVO
TRANSPORTNI SISTEMI II LABORATORIJSKA VJEŽBA I
Student:
Asistent:
Nermin Režid, II-431/11 Mustafa Kahvežid, II-408/10
Muhame Herid, ipl.i ng.maš. Tuzla, 15.10.2014. god.
1. UVOD
Robot je automatski mehanički uređaj koji najčešde prestavlja i mijenja čovjeka. Moerni roboti su najčešde elektromehaničke mašine pogonjene računarskim programom ili elektroničkim sklopom. Tehnologij a koja se bavi dizajniranjem, konstrukcijom, operacijama i primjenama robota, kao i računarskim sistemima za njihovu kontrolu naziva se robotika.
Slika 1. Primjer industrijskih robota marke KUKA
Ieja o robotima vrlo je stara, a atira još o Leonara da Vincija koji je na neki način previio moerne robote zamislivši moel pokretnog stroja u obliku lava. Sam termin robot skovao je 1921. češki ramatičar Karel Čapek, prema češkoj riječi robotnik koja se može prevesti kao rob, ranik i sl. Njegova rama 'R.U.R.' lansirala je uznemirujudu ieju o robotima kao umjetnim humanoinim robovima koji se bune protiv svojih stvoritelja i poražavaju ih.
Slika 2. Naslovnica knjige R.U.R., autora Karela Čapeka Prvi eksperimentalni primjeri robota napravljeni su na američkim svučilištima četresetih goina prošlog vijeka. Komercijalnu proizvonju robota započeli su Amerikanci George Devol i Joseph Engelberger početkom 1960 -ih. Engelberger je prvi počeo s proajom Unimate industrijskih robota, a zbog toga je prozvan ocem robotike. Engelbergerovi roboti nisu pobudili preveliko zanimanje u domovini, no
sredom je naišao na vrlo obar prijem u Japanu, gje je 1970. u funkciju ušao prvi industrijski robot koji je radio kao zavarivač u Nissanovoj tvornici. Tijekom sedamdesetih i osamdesetih robotika je strelovito napredovala
zahvaljujudi velikim investicijama automobilske inustrije, no potkraj osamesetih inustrija je počela propaati. Zbog slabe isplativosti vedina američkih proizvođača robota je propala. Jeina oaza robotike ostao je Japan, či je tvornice danas rade sa više o polovine svjetskih robota - više o 400.000.
2. STRUKTURA ROBOTA
Glavna karakteristika robota je kretanje, a samim time namede se i cilj p ostojanja robota - ostvarivanje kretanja koje de imati oređenu svrhu. Takvo kretanje robotu u inustriji najčešde aje ulogu obavljanja poslova koji bi čovjeku bili osani i monotoni, ili fizički zahtjevni. Također, roboti se koriste i u uslovima opasnim po čovjeka (raioaktivnost, u Svemiru i sl.) i za poslove koje čovjek ne može obaviti ovoljno brzo (tačkasto zavarivanje u automobilskoj inustriji). Osnovni ijelovi robota su: postolje, robotska ruka, gripper (hvatač), pogonski motori istosmjerne struje, senzori, PLC kontroler, enkoderi, a s porastom
složenosti zaataka koje robot mora a obavlja, raste i složenost njegove strukture. Kretanje robota ostvaruje se rotacionim pomjeranjem zglobova oko
oređenih osa. Broj osa oređuje stepen pokretljivo sti robota. Robot s kojim raspolažemo na vježbama ima 6 stepeni pokretljivosti, uključujudi otvaranje/zatvaranje grippera. Na sljeedoj slici prikazani su primjeri tih osa.
Slika 3. Ose robota
3. ROBOCELL
Softverski alat koji nam omogudava pokretanje robota ER 4u koji se koristi za edukaciju zove se RoboCell, kompanije Intelitek. RoboCell integrira Scorbase-ov
softver za kontrolu robota u interaktivno 3D rano okruženje, pogono zbog vizualizacije ranih objekata i lakšeg manipulisanja robotom. RoboCel l-ovi virtualni roboti i uređaji precizno zamjenjuju stvarne imenzije i funkcije Scorbot ove opreme. Stuenti na taj način mogu izučavati pozicioniranje robota, pisanje programskog koa ili usavršavanje ranije urađenih koova u svrhu boljeg raa stvarnog sistema. RoboCell ozvoljava eksperimentiranje sa različitim simuliranim ranim delijama, čak iako stvarne delije ne postoje u laboratoriji. Napreniji stuenti mogu izajnirati i 3D objekte koje je mogude importovati u okruženje RoboCell-a i upotrebljavat i kao virtualne rane delije.
Slika 4. Primjer izgleda softvera RoboCell
4. POČETAK RADA U ROBOCELL-U
Kaa pokrenemo RoboCell, obijamo prozor prikazan na sljeedoj slici.
Slika 5. Početni prikaz alata RoboCell RoboCell nui mogudnosti otvaranja ved postojedih ili kreiranja novih projekata. Kreiranje projekta porazumijeva stvaranje ranog okruženja (robot i njegova okolina) i razvoj programa koji pokrede robot. Pokretanje novog projekta prikazano je na sljeedoj slici.
Slika 6. Radno okruženje RoboCell -a
Importovat demo moel koji de biti prestavljen u sljeedoj laboratorijskoj vježbi, s ciljem upoznavanja osnovnih elemenata RoboCell-ovog okruženja. Olazimo na File -> Import 3D Model .
Slika 7. 3D model robota i njegovog okruženja Vidimo da izrada zadatka u RoboCell-u prestavlja manipuisanje oređenim
mogudnostima softvera, kao što su grafički prikaz 3D moela, zaavanje konkretnih kretnji simuliranom robotu, efinisanje pojeinih položaja robota i sl. 3D moel služi nam za vizua lizaciju problema i predstavlja nezamjenjiv alat u programiranju robota. Prozor Manual Movement omogudava nam kretanje našeg model robota po njegovim osama, ili po osama koordinatnog sistema prostora. Prozor Teach Positions (Simple) služi nam za memorisanj e pozicija robota i njihovu
primjenu naknano u programu koji efiniše kretanje robota. U prozoru Program definisano je kretanje robota.