Robotski jezik za poslove paletizacije (CROSBI ID 334652)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Botica, Miro
Kovačić, Zdenko
hrvatski
Robotski jezik za poslove paletizacije
Radom na ovom diplomskom zadatku nastao je robotski jezik RPL koji povećava mogućnosti programa za integrirano upravljanje robotima LEONARDO. Iako je zadatak ovog rada bio da se napravi robotski jezik za paletizaciju, uporaba nastalog robotskog jezika nije ograničena samo na tu primjenu. Budući da jezik ima mogućnost kreiranja i pozivanja funkcija, za jednostavniju izradu programa, korisnik može kreirati funkcije koje po njegovoj želji odgovaraju konkretnom zadatku. Robotski jezik RPL omogućava korisniku da koristeći strukturno programiranje opiše zadatak koji robot treba obaviti. U ovom radu je osmišljena gramatika robotskog jezika RPL, izgrađen je interpreter za RPL i sučelje za učitavanje programa pisanih u RPL-u. Izgrađeni interpreter za programski jezik RPL posjeduje mogućnost pronalaženja i dojavljivanja sintaksnih i semantičkih pogreški. RPL omogućava brzu i jednostavnu izradu programa, a izvođenje programa može biti upravljano podacima koje korisnik izvana zadaje interpreteru. Izrađena je hijerarhija objekata u jeziku C++ koji omogućavaju semantičku analizu i provjeru vidljivosti varijabli u programu, kao i pomoćne funkcije u programu LEONARDO koje omogućuju prikaz zadanog gibanja robota.
Industrijski roboti; robotski jezici; paletizacija
nije evidentirano
engleski
Robotic Language for Palettisation
nije evidentirano
Industrial robots; robotic languages; palletization
nije evidentirano
Podaci o izdanju
94
15.07.2001.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Fakultet elektrotehnike i računarstva
Zagreb