ROS (Robot Operating System)

Z Wikipedii, wolnej encyklopedii
Przejdź do nawigacji Przejdź do wyszukiwania
ROS (Robot Operating System)
Ilustracja
Symulacja w RVIZ
Autor Willow Garage oraz Stanford Artificial Intelligence Laboratory
Aktualna wersja stabilna Melodic Morenia / 23 maja 2018; ponad rok temu
Język programowania C++, Python
System operacyjny Linux
Licencja Licencja BSD
Strona internetowa

ROS (Robot Operating System) – otwartoźródłowa platforma programistyczna do tworzenia oprogramowania sterowania robotów. Jest zbiorem wielu bibliotek pozwalających na sterowanie, symulację pracy robota.

ROS zawiera podstawowe procesy systemowe obsługujące urządzenia sprzętowe robota, sterowanie niskopoziomowe, implementacje wykonywania typowych funkcji, komunikację międzywątkową oraz zarządzanie pakietami.

ROS został wydany na licencji BSD. Może być wykorzystywany zarówno w celach naukowych jak i komercyjnych za darmo.

Oficjalne wersje ROS[1]:

  • 23 maja 2018 – Melodic Morenia
  • 23 maja 2017 – Lunar Loggerhead
  • 23 maja 2016 – Kinetic Kame
  • 23 maja 2015 – Jade Turtle
  • 22 lipca 2014 – Indigo Igloo
  • 4 września 2013 – Hydro Medusa
  • 23 kwietnia 2012 – Fuerte
  • 30 sierpnia 2011 – Electric
  • 2 marca 2011 – Diamondback
  • 3 sierpnia 2010 – C Turtle
  • 1 marca 2010 – Box Turtle
  • 22 stycznia 2010 – ROS 1.0

Przypisy[edytuj | edytuj kod]

  1. Distributions - ROS Wiki, wiki.ros.org [dostęp 2017-01-09].

Linki zewnętrzne[edytuj | edytuj kod]