ROS ( Robot Operating System ) er et robotprogrammeringsøkosystem , der giver funktionalitet til distribueret arbejde. ROS blev oprindeligt udviklet i 2007 under navnet switchyard ved Stanford University Artificial Intelligence Lab til et projekt ( STAIR Archived 21 Jan 2013 at the Wayback Machine [1] ).
Udviklingen fortsætter i 2008 hos Willow Garage , et robotforskningsinstitut /inkubator , med mere end tyve samarbejdende institutter. [2] [3]
ROS | |
---|---|
Type | robotik , OS , bibliotek |
Forfatter | Keenan Wyrobek [d] [4] |
Udviklere | Willow Garage , Stanford Artificial Intelligence Laboratory |
Skrevet i | C++ , Python |
Operativ system | Linux , MacOS X |
Første udgave | 2007 |
nyeste version | Noetic Ninjemys [5] (23. maj 2020 ) |
Licens | BSD |
Internet side | ros.org ( engelsk) |
Mediefiler på Wikimedia Commons |
ROS leverer standardoperativsystemtjenester såsom : hardwareabstraktion, enhedskontrol på lavt niveau, implementering af almindeligt anvendte funktioner, meddelelsesoverførsel mellem processer og pakkehåndtering. ROS er baseret på en grafarkitektur , hvor databehandling foregår i noder, der kan modtage og transmittere beskeder indbyrdes. Biblioteket retter sig mod Unix-lignende systemer ( Ubuntu Linux er inkluderet på listen "understøttet", mens andre varianter såsom Fedora og Mac OS X betragtes som "eksperimentelle").
ROS har to hoved-"sider": ros -operativsystemsiden , som beskrevet ovenfor, og ros-pkg , et sæt brugervedligeholdte pakker (organiseret i sæt kaldet stakke ), der implementerer forskellige robotfunktioner: SLAM , planlægning, sensing, modellering osv. .
ROS er frigivet under betingelserne i BSD-licensen og er open source . ROS er gratis at bruge til både forsknings- og kommercielle formål. Pakker fra ros-pkg distribueres under forskellige open source-licenser.
Udbyder | Udgivelses dato | Plakat | Afslutningsdato | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Noetic Ninjemys (sidste ROS 1-udgivelse) |
23. maj 2020 | maj 2025 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Melodisk Morenia | maj, 2018 | maj, 2023 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Lunar Loggerhead | 23. maj 2017 | maj, 2019 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Kinetisk Kame | 23. maj 2016 | 2021-05-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Jade | 23. maj 2015 | 2017-05-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Indigo | 22. juli 2014 | 2019-04-30 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Hydro | 4. september 2013 | 31-05-2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Groovy Galapagos | 31. december 2012 | 31-07-2014 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Fuerte skildpadde | 23. april 2012 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Elektriske Emys | 30. august 2011 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
diamant tilbage | 2. marts 2011 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
C Skildpadde | 2. august 2010 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Æskeskildpadde | 2. marts 2010 | -- | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Legende:Gammel version, understøttes ikkeGammel understøttet versionNuværende versionTest versionfremtidige version |
Robotik | |
---|---|
Hovedartikler | |
Robottyper | |
Bemærkelsesværdige robotter | |
Relaterede termer |