Robot Operating System: overview and case study

dc.contributor.authorRantanen, Atte
dc.contributor.departmentfi=Kone- ja materiaalitekniikan laitos|en=Department of Mechanical and Materials Engineering|
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.studysubjectfi=Konetekniikka|en=Mechanical Engineering|
dc.date.accessioned2024-05-23T21:30:43Z
dc.date.available2024-05-23T21:30:43Z
dc.date.issued2024-05-14
dc.description.abstractCreating software for robots is difficult because of the sheer amount of code required. The code needs to encompass everything from drivers to the actual functional program. This is why a group of students decided to create a new robotics middleware called Robot Operating System (ROS). The goal of ROS was to separate the program from the robot specific operating system to make the development process easier and more standardized. In this thesis we will explore the different ROS versions, as well as the main working principles of ROS including nodes and their communication. We’ll also explore the iRobot Create® 3 educational robot through a case study and develop a simple navigation program for it. Additionally, we’ll conduct an experiment with the Create® 3 to measure the responsivity of its infra-red sensors and find a function to convert the output to linear using regression.
dc.format.extent25
dc.identifier.olddbid194365
dc.identifier.oldhandle10024/177419
dc.identifier.urihttps://www.utupub.fi/handle/11111/1693
dc.identifier.urnURN:NBN:fi-fe2024052336091
dc.language.isoeng
dc.rightsfi=Julkaisu on tekijänoikeussäännösten alainen. Teosta voi lukea ja tulostaa henkilökohtaista käyttöä varten. Käyttö kaupallisiin tarkoituksiin on kielletty.|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
dc.rights.accessrightsavoin
dc.source.identifierhttps://www.utupub.fi/handle/10024/177419
dc.subjectrobot operating system, infrared sensor, case study, navigation algorithm
dc.titleRobot Operating System: overview and case study
dc.type.ontasotfi=Kandidaatintutkielma|en=Bachelor's thesis|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
Atte_Rantanen_thesis.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format