Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 591116

Implementacija sučelja za simulator USARSim u programskom jeziku Python


Bagić, Matija
Implementacija sučelja za simulator USARSim u programskom jeziku Python, 2012., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 591116 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Implementacija sučelja za simulator USARSim u programskom jeziku Python
(Interface implmentation for USARSim simulator in Python)

Autori
Bagić, Matija

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
27.06

Godina
2012

Stranica
31

Mentor
Bogdan, Stjepan

Neposredni voditelj
Miklić, Damjan

Ključne riječi
simulacija; roboti; ROS; USARSim; sučelje; Python
(simulation; robotics; ROS; USARSim; interface; Python)

Sažetak
USARSim je simulator robotskih sustava baziran na grafiˇckom pogonu Unreal Engine 3.0. Robotski Operacijski Sustav (ROS) oponaša operacijski sustav za upravljanje robotima. Arhitektura mu je komponentna i može obavljati poslove upravljanja i simuliranja. Kako su USARSim i ROS dva vrlo razliˇcita sustava - razlikuju im se protokoli naredbi, nisu napravljeni za iste operacijske sustave - nisu kompatibilni , pa je potrebno definirati suˇcelje koje ´ce ih povezivati. Definirano suˇcelje bazirano je na jeziku Python, te služi kao komponenta ROS-a koja prevodi naredbe dobivene iz ROS-a i šalje ih USARSimu. Kao test povezivanja na USARSim preko Pythona napravljen je modul koji raˇcuna inverznu kinematiku KR60 manipulatora pomo´cu genetskog algoritma. Inverzna kinematika je formula kojoj su ulaz ciljne koordinate i vektor usmjerenja vrha alata manipulatora, a izlaz zakreti zglobova potonjeg. Genetski algoritam funkcionira tako da nasumce stvara rješenja, kojima zatim provjerava toˇcnost te na bazi njihove dobrote iz njih stvara nova, asimptotski konvergiraju´ci prema toˇcnom rješenju.

Izvorni jezik
Hrvatski

Znanstvena područja
Temeljne tehničke znanosti



POVEZANOST RADA


Projekti:
036-0363078-3016 - Planiranje i izvođenje zadataka u robotskim i autonomnim sustavima (Bogdan, Stjepan, MZO ) ( CroRIS)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Damjan Miklić (mentor)

Avatar Url Stjepan Bogdan (mentor)


Citiraj ovu publikaciju:

Bagić, Matija
Implementacija sučelja za simulator USARSim u programskom jeziku Python, 2012., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Bagić, M. (2012) 'Implementacija sučelja za simulator USARSim u programskom jeziku Python', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {Bagi\'{c}, Matija}, year = {2012}, pages = {31}, keywords = {simulacija, roboti, ROS, USARSim, su\v{c}elje, Python}, title = {Implementacija su\v{c}elja za simulator USARSim u programskom jeziku Python}, keyword = {simulacija, roboti, ROS, USARSim, su\v{c}elje, Python}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {Bagi\'{c}, Matija}, year = {2012}, pages = {31}, keywords = {simulation, robotics, ROS, USARSim, interface, Python}, title = {Interface implmentation for USARSim simulator in Python}, keyword = {simulation, robotics, ROS, USARSim, interface, Python}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font