ROS - Robotiikan tutkimustyökalusta kohti kaupallista menestystarinaa

Avoimen lähdekoodin ROS-käyttöjärjestelmä on yleisesti tutkimushankkeissa käytetty robotiikan kehitysalusta. Tutkielman tavoitteena on ollut arvioida onko ROS järjestelmä, joka tulee yleistymään myös robotiikan kaupallisissa ratkaisuissa. ROS-pohjaisia kaupallisia tuotteita on jo olemassa ja sen käy...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Ahonen, Mika
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Kandityö
Kieli:fin
Julkaistu: 2017
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/53677
Kuvaus
Yhteenveto:Avoimen lähdekoodin ROS-käyttöjärjestelmä on yleisesti tutkimushankkeissa käytetty robotiikan kehitysalusta. Tutkielman tavoitteena on ollut arvioida onko ROS järjestelmä, joka tulee yleistymään myös robotiikan kaupallisissa ratkaisuissa. ROS-pohjaisia kaupallisia tuotteita on jo olemassa ja sen käyttöä on pilotoitu runsaasti erilaisilla sovellusalueilla. Erityisesti palvelu- ja pilvirobotiikan alueilla ROSilla on kasvavaa potentiaalia. ROS on vielä kehittyvä järjestelmä ja ei nykyisellään sovellu kriittisimpiin robotiikan tehtäviin. Kuitenkin järjestelmän tuleva versio ROS 2.0 antaa lupauksia siitä, että teknologia on sovellettavissa yhä useimmilla laitealustoilla ja sovellutuksissa tulevaisuudessa. ROS (Robot Operating System) is a common open source framework for developing robots. The platform is currently used by many research organizations and projects and this literature review tries to estimate whether the platform is ready for commercial products. There are a few ROS-based products available and many pilots have been made in different fields. It seems that especially service and cloud robotics are growing fields where ROS has a lot of potential. ROS is a system which is still developing and it is not yet ready for critical real-time operations. However, the future version, ROS 2.0, gives promises for increased possibilities for the system to be used in different applications and on different platforms.