Prilog razvoju generičkog sučelja za programiranje robota (CROSBI ID 351176)
Ocjenski rad | diplomski rad
Podaci o odgovornosti
Suvajac, Mario
Šarić, Tomislav
hrvatski
Prilog razvoju generičkog sučelja za programiranje robota
Roboti su sve prisutniji u današnjim modernim industrijskim postrojenjima. Vijek trajanja prosječnog industrijskog robota je oko 20 godina. Tijekom tog vremena neizbježne su izmjene i nadogradnje sustava robotskih ćelija te su vrlo česte pojave da u istim ćelijama postoje roboti različitih proizvođača. Zbog nepostojanja jedinstvenog standarda, proizvođači su razvili svoje vlastite, interne, standarde. Isto tako vrijedi i za razvoj programskih jezika za robote. Upravo ta razlika u standardima predstavlja problem kada su roboti različitih proizvođača ili čak različiti modeli robota istog proizvođača prisutni u istoj robotskoj ćeliji. Programeri ili korisnici robota moraju se iznova obučavati za rad sa svakim pojedinim robotom, što predstavlja veliki gubitak vremena, a time i veliki trošak. Ovaj rad se bavi problematikom prevođenja između programskih jezika za industrijske robote te istraživanjem i razvojem osnova za budući rad. Korištenjem tehnika i tehnologija poznatih iz područja razvoja prevoditelja za opće programske jezike pokušava se smanjiti opseg individualnog rada te u žarište staviti problematiku specifičnu za robotske jezike. U radu se predlaže novi fleksibilan i proširiv model prikaza izvornog koda robotskih programa primjenom XML tehnologija za primjenu u daljnjoj analizi i pretvorbi. Kako bi korištenje čitavog sustava bilo što ugodnije i lakše za korisnika razvijeno je i grafičko korisničko sučelje jednostavno za korištenje koristeći Qt tehnologiju. U sučelje su ugrađene brojne značajke koje pojednostavljuju rad poput istovremenog pregleda izvornog koda izvornog programa te njegovog prijevoda u ciljnom programu, itd.. Na osnovi istraživanja i analize, te prijedloga sadržanih u ovome radu izrađen je prototip programa čiji rezultati rada pokazuju ispravnost navedenih tvrdnji.
Robot; programiranje
nije evidentirano
engleski
Generic Robot Programming Interface
nije evidentirano
Robot; Programming
nije evidentirano
Podaci o izdanju
67
07.07.2008.
obranjeno
Podaci o ustanovi koja je dodijelila akademski stupanj
Slavonski Brod