ROS-käyttöjärjestelmä
Palotie, Ida (2017)
Palotie, Ida
Metropolia Ammattikorkeakoulu
2017
Creative Commons Attribution-NonCommercial-NoDerivs 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201704124728
https://urn.fi/URN:NBN:fi:amk-201704124728
Tiivistelmä
Insinöörityössä tutkittiin ROS-käyttöjärjestelmää. Tavoitteena oli laatia kattava kokonaisuus siitä, mikä ROS on, miten sitä käytetään ja millainen tulevaisuus käyttöjärjestelmällä on. Insinöörityö tehtiin Metropolia Ammattikorkeakoululle.
Työssä käytettävä materiaali koottiin ROS-käyttöjärjestelmän wiki-sivuilta, sekä sen omilta kotisivuilta. Informaatiota saatiin myös järjestelmän ylläpitäjältä Open Source Robotics Foundation -yhtiöltä sekä haastattelun muodossa että internetsivujen avulla.
Tietojen pohjalta laadittiin kattava kokonaisuus, jolla pääsisi jyvälle käyttöjärjestelmään. ROS-käyttöjärjestelmän ohjelmointi ja käyttö suoritettiin Linux-pohjaisella tietokoneella. Työ sisältää tarkkoja ohjeita pakettien luontiin ja järjestelmän käyttöön, sekä listauksia erilaisista työkaluista ja ominaisuuksista, joita käyttöjärjestelmä pitää sisällään.
ROS-käyttöjärjestelmää käytetään enimmäkseen tuotekehityksessä. Tämän takia kehittelijät ovat suunnitelmissaan miettineet saavansa käyttöjärjestelmän käyttöön myös lopputuotteissa, jotka päätyvät markkinoille. Tavoitteena on laajentaa käyttöä useamman robotin kohteisiin kuten teollisuuden tehtaisiin ja järjestelmiin. Pidemmän ajan tavoite on laajentua itseajavien autojen pariin.
Työssä käytettävä materiaali koottiin ROS-käyttöjärjestelmän wiki-sivuilta, sekä sen omilta kotisivuilta. Informaatiota saatiin myös järjestelmän ylläpitäjältä Open Source Robotics Foundation -yhtiöltä sekä haastattelun muodossa että internetsivujen avulla.
Tietojen pohjalta laadittiin kattava kokonaisuus, jolla pääsisi jyvälle käyttöjärjestelmään. ROS-käyttöjärjestelmän ohjelmointi ja käyttö suoritettiin Linux-pohjaisella tietokoneella. Työ sisältää tarkkoja ohjeita pakettien luontiin ja järjestelmän käyttöön, sekä listauksia erilaisista työkaluista ja ominaisuuksista, joita käyttöjärjestelmä pitää sisällään.
ROS-käyttöjärjestelmää käytetään enimmäkseen tuotekehityksessä. Tämän takia kehittelijät ovat suunnitelmissaan miettineet saavansa käyttöjärjestelmän käyttöön myös lopputuotteissa, jotka päätyvät markkinoille. Tavoitteena on laajentaa käyttöä useamman robotin kohteisiin kuten teollisuuden tehtaisiin ja järjestelmiin. Pidemmän ajan tavoite on laajentua itseajavien autojen pariin.