ROS ( Robot Operating System ) on robottiohjelmointiekosysteemi , joka tarjoaa toimintoja hajautettuun työhön. ROS kehitettiin alun perin vuonna 2007 Stanfordin yliopiston tekoälylaboratorion kytkinlaitoksella projektia varten ( STAIR Arkistoitu 21. tammikuuta 2013 Wayback Machinessa [1] ).
Kehitystyö jatkuu vuonna 2008 Willow Garagessa , robotiikan tutkimuslaitoksessa/hautomossa , jossa on yli 20 yhteistyötä instituutin kanssa. [2] [3]
ROS | |
---|---|
Tyyppi | robotiikka , käyttöjärjestelmä , kirjasto |
Tekijä | Keenan Wyrobek [d] [4] |
Kehittäjät | Willow Garage , Stanfordin tekoälylaboratorio |
Sisään kirjoitettu | C++ , Python |
Käyttöjärjestelmä | Linux , MacOS X |
Ensimmäinen painos | 2007 |
uusin versio | Noetic Ninjemys [5] (23. toukokuuta 2020 ) |
Lisenssi | BSD |
Verkkosivusto | ros.org ( englanniksi) |
Mediatiedostot Wikimedia Commonsissa |
ROS tarjoaa vakiokäyttöjärjestelmäpalveluita , kuten: laitteiston abstraktion, matalan tason laiteohjauksen, yleisesti käytettyjen toimintojen toteuttamisen, viestien välittämisen prosessien välillä ja pakettien hallinnan. ROS perustuu graafiarkkitehtuuriin , jossa tietojen käsittely tapahtuu solmuissa, jotka voivat vastaanottaa ja lähettää viestejä keskenään. Kirjasto on kohdistettu Unixin kaltaisiin järjestelmiin ( Ubuntu Linux sisältyy "tuettujen" luetteloon, kun taas muita versioita, kuten Fedora ja Mac OS X , pidetään "kokeellisina").
ROS:llä on kaksi pää "puolta": ros -käyttöjärjestelmäpuoli , kuten yllä on kuvattu, ja ros-pkg , joukko käyttäjän ylläpitämiä paketteja (joka on järjestetty pinoiksi kutsutuiksi ryhmiksi ), jotka toteuttavat erilaisia robotiikkatoimintoja: SLAM , ajoitus, tunnistus, mallintaminen. , jne.
ROS julkaistaan BSD-lisenssin ehtojen mukaisesti ja on avoimen lähdekoodin . ROS on vapaasti käytettävissä sekä tutkimus- että kaupallisiin tarkoituksiin. Ros-pkg :n paketteja jaetaan useilla avoimen lähdekoodin lisensseillä.
Palveluntarjoaja | Julkaisupäivä | Juliste | Käyttöiän päättymispäivä | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Noetic Ninjemys (viimeisin ROS 1 -julkaisu) |
23. toukokuuta 2020 | toukokuu 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Melodinen Morenia | toukokuu, 2018 | toukokuu, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lunar Loggerhead | 23. toukokuuta 2017 | toukokuu, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kineettinen Kame | 23. toukokuuta 2016 | 30.5.2021 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Jade | 23. toukokuuta 2015 | 30.5.2017 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Indigo | 22. heinäkuuta 2014 | 30.4.2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hydro | 4. syyskuuta 2013 | 31.5.2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Upea Galapagos | 31. joulukuuta 2012 | 31.7.2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fuerten kilpikonna | 23. huhtikuuta 2012 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sähköinen Emys | 30. elokuuta 2011 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
timantti takaisin | 2. maaliskuuta 2011 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Kilpikonna | 2. elokuuta 2010 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Laatikkokilpikonna | 2. maaliskuuta 2010 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Legenda:Vanha versio, ei tuettuVanha tuettu versioNykyinen versioTestiversiotuleva versio |
Robotiikka | |
---|---|
Tärkeimmät artikkelit | |
Robottityypit | |
Merkittäviä robotteja | |
Aiheeseen liittyvät termit |