ROS ( Robot Operating System ) je ekosystém programování robotů , který poskytuje funkce pro distribuovanou práci. ROS byl původně vyvinut v roce 2007 pod názvem switchyard na Stanford University Artificial Intelligence Lab pro projekt ( STAIR Archived 21 Jan 2013 at the Wayback Machine [1] ).
Vývoj pokračuje v roce 2008 ve Willow Garage , výzkumném institutu/inkubátoru robotiky , s více než dvaceti spolupracujícími instituty. [2] [3]
ROS | |
---|---|
Typ | robotika , OS , knihovna |
Autor | Keenan Wyrobek [d] [4] |
Vývojáři | Willow Garage , Stanfordská laboratoř umělé inteligence |
Zapsáno v | C++ , Python |
Operační systém | Linux , MacOS X |
První vydání | 2007 |
Nejnovější verze | Noetic Ninjemys [5] (23. května 2020 ) |
Licence | BSD |
webová stránka | ros.org ( anglicky) |
Mediální soubory na Wikimedia Commons |
ROS poskytuje standardní služby operačního systému , jako jsou: abstrakce hardwaru, ovládání zařízení na nízké úrovni, implementace běžně používaných funkcí, předávání zpráv mezi procesy a správa balíčků. ROS je založen na grafové architektuře , kde zpracování dat probíhá v uzlech, které mohou mezi sebou přijímat a přenášet zprávy. Knihovna se zaměřuje na systémy podobné Unixu ( Ubuntu Linux je zahrnut v seznamu „podporovaných“, zatímco jiné varianty, jako je Fedora a Mac OS X , jsou považovány za „experimentální“).
ROS má dvě hlavní „strany“: stranu operačního systému ros , jak je popsáno výše, a ros-pkg , sadu uživatelsky spravovaných balíčků (uspořádaných do sad nazývaných zásobníky ), které implementují různé robotické funkce: SLAM , plánování, snímání, modelování. atd.
ROS je uvolněn za podmínek licence BSD a je open source . ROS je zdarma k použití pro výzkumné i komerční účely. Balíčky z ros-pkg jsou distribuovány pod různými open source licencemi.
Poskytovatel | Datum vydání | Plakát | Datum konce životnosti | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Noetic Ninjemys (poslední vydání ROS 1) |
23. května 2020 | května 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Melodická Morenia | květen 2018 | květen 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lunární Loggerhead | 23. května 2017 | květen 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kinetický Kame | 23. května 2016 | 2021-05-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nefrit | 23. května 2015 | 2017-05-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Indigo | 22. července 2014 | 2019-04-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hydro | 4. září 2013 | 2014-05-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Skvělé Galapágy | 31. prosince 2012 | 2014-07-31 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Želva Fuerte | 23. dubna 2012 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Elektrická Emys | 30. srpna 2011 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diamantová záda | 2. března 2011 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C želva | 2. srpna 2010 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Box Turtle | 2. března 2010 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Legenda:Stará verze, není podporovánaStará podporovaná verzeSoučasná verzeTestovací verzebudoucí verze |
Robotika | |
---|---|
Hlavní články | |
Typy robotů | |
Pozoruhodní roboti | |
Související pojmy |