dc.contributor.author | Solheim, Kristoffer | |
dc.date.accessioned | 2015-09-08T13:47:29Z | |
dc.date.available | 2015-09-08T13:47:29Z | |
dc.date.issued | 2015-06-15 | |
dc.identifier.uri | http://hdl.handle.net/11250/299114 | |
dc.description | Master's thesis in Automation and signal processing | nb_NO |
dc.description.abstract | Oppgaven er et resultat av et samarbeid mellom Universitetet i Stavanger og ABB Robotics.
Hensikten med oppgaven er å se om det er mulig å lage en bedre algoritme enn
den som i dag ligger til grunn for ABBs teknologi, Simplifed Robot Programming.
I denne oppgaven presenteres en algoritme for å tilpasse en bane til et et sett med rådata,
samlet inn ved hjelp av en sensor som sporer posisjon og orientering i rommet. Målet
med algoritmen er å tilpasse
flere rette linjestykker til rådataen, slik at det returneres en
komplett bane som en robot kan følge, kun ved bruk av lineære bevegelser. Banen skal
kun bestå av slike bevegelser fordi en slik bevegelse er den enkleste av de to grunnleggende
elementene som en robotbane bygges opp av. Sirkelbuer er det andre elementet, og er
vanskeligere å implementere. Banen ønskes å få så god nøyaktighet som mulig, samtidig
som den skal inneholde få punkter. Det introduseres ulike mål for hvor god en bane er,
der punktreduksjon og avviket i posisjon, orientering og hastighet evalueres. I rapporten
blir resultatet fra algoritmen sammenlignet med ABBs genererte baner, referansebanene.
Resultatene viser at algoritmen presentert i denne rapporten kan gi et bedre resultat enn
hva resultatet fra ABBs algoritme gir. Den muliggjør også å optimalisere banen for en
bestemt egenskap, ved a tillate et større avvik i de andre egenskapene i banen. Ved å bruke algoritmen presentert i denne rapporten kan en bane representeres med færre punkter
enn antall punkter i referansebanen og fremdeles ha mindre avvik enn referansebanen. | nb_NO |
dc.language.iso | nob | nb_NO |
dc.publisher | University of Stavanger, Norway | nb_NO |
dc.relation.ispartofseries | Masteroppgave/UIS-TN-IDE/2015; | |
dc.rights | Navngivelse-DelPåSammeVilkår 3.0 Norge | * |
dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/no/ | * |
dc.subject | informasjonsteknologi | nb_NO |
dc.subject | kybernetikk | nb_NO |
dc.subject | signalbehandling | nb_NO |
dc.subject | Simplified Robot Programming | nb_NO |
dc.subject | algoritme | nb_NO |
dc.subject | robotbane | nb_NO |
dc.subject | vektet sum av kvadrert feil | nb_NO |
dc.subject | minste kvadraters løsning | nb_NO |
dc.subject | linjetilpassing | nb_NO |
dc.title | Komprimeringsalgoritme for generering av en robotbane til bruk i Simplified Robot Programming | nb_NO |
dc.type | Master thesis | nb_NO |
dc.subject.nsi | VDP::Technology: 500::Information and communication technology: 550::Technical cybernetics: 553 | nb_NO |