master's thesis
ROS operatig system, analisys and capabilities

Marko Budimir (2015)
Metadata
TitleAnaliza mogućnosti primjene ROS operativnog sustava
AuthorMarko Budimir
Mentor(s)Damir Blažević (thesis advisor)
Abstract
Cilj ovog diplomskog rada bilo je proučiti, razraditi i opisati građu, način instalacije, programiranje i primjenu Robotskog operativnog sustava. Robotski operativni sustav sastoji se od tri razine datotečnog sustava, računalne grafike, inženjerske okoline. Datotečni sustav služi za podjelu u datoteka u obliku strukture osnovnog direktorija potrebnih za rad sustava. Razina računalne grafike zadužena je da svaki programski kod koristi mrežu čvorova gdje su svi procesi povezani preko tema. Inženjerska okolina omogućava komunikaciju između inženjera podjelu i razmjenu znanja što ostvaruje efikasniji i brži razvoj OS. Pisanje programskog koda odvija se preko C++ ili Python jezika. Unutar Robotskog OS, nalaze se alati Rviz i Gazebo čija je svrha vizualizacija i simulacija robotskih sustava. Robotski operativni sustav se može naći u asortimanu od industrijskih i znanstvenih robota, sve do različitih programa.
KeywordsUnimate Willow garage Ubuntu Jade Turtle Filesystem level Computation Graph level Community level Packages Nodes C++ Rviz Gazebo ROS Industrial Arduino Matlab.
Parallel title (English)ROS operatig system, analisys and capabilities
Committee MembersDamir Blažević (committee chairperson)
Željko Hocenski (committee member)
Tomislav Galba (committee member)
GranterSveučilište Josipa Jurja Strossmayera u Osijeku
Fakultet elektrotehnike, računarstva i informacijskih tehnologija Osijek
Lower level organizational unitsZavod za računalno inženjerstvo i automatiku
Katedra za računalno inženjerstvo
PlaceOsijek
StateCroatia
Scientific field, discipline, subdisciplineTECHNICAL SCIENCES
Computing
Process Computing
Study programme typeuniversity
Study levelgraduate
Study programmeGraduate University Study Programme in Computer Engineering
Academic title abbreviationmag.ing.comp.
Genremaster's thesis
Language Croatian
Defense date2015-10-07
Parallel abstract (English)
The purpose of this diploma degree work was to study, elaborate and describe the structure, method of installation, programming and application of Robotic operating system. Robotic OS consists of three levels Filesystem level, Computation Graph level and Community level. The Filesystem is used to divide the files in the root directory structure needed for the operation of the system. The Computation Graph level requires that each program code uses a network of nodes where all processes are connected via theme. Community level enables communication between engineers for the sharing and the exchange of knowledge which achieves more efficient and faster development of ROS. The code is written via C++ or Python languages. Robotic OS contains tools Rviz and Gazebo designed to visualize and simulate robotic systems. The Robotic OS can be found in a range from industrial and scientific robots to a variety of programs.
Parallel keywords (Croatian)Unimate Willow garage Ubuntu Jade Turtle Datotečni sustav Računalna grafika Inženjerska okolina Paketi Čvorovi C++ Rviz Gazebo ROS Industrial Arduino Matlab.
Resource typetext
Access conditionOpen access
Terms of usehttp://rightsstatements.org/vocab/InC/1.0/
URN:NBNhttps://urn.nsk.hr/urn:nbn:hr:200:647260
CommitterAnka Ovničević