Oto ROS

System Operacyjny Robotów (ROS) jest elastyczną strukturą do pisania oprogramowania dla robotów. Jest to zbiór narzędzi, bibliotek i konwencji, które mają na celu uproszczenie zadania tworzenia złożonych i solidnych zachowań robotów w szerokiej gamie platform robotycznych.

Dlaczego? Ponieważ stworzenie naprawdę solidnego, uniwersalnego oprogramowania dla robotów jest trudne. Z perspektywy robota, problemy, które wydają się trywialne dla ludzi, często różnią się diametralnie w różnych przypadkach zadań i środowisk. Radzenie sobie z tymi różnicami jest tak trudne, że żadna pojedyncza osoba, laboratorium lub instytucja nie może mieć nadziei na zrobienie tego na własną rękę.

W rezultacie ROS został zbudowany od podstaw, aby zachęcić do wspólnego tworzenia oprogramowania robotyki. Na przykład, jedno laboratorium może mieć ekspertów w mapowaniu środowisk wewnętrznych i może wnieść światowej klasy system do tworzenia map. Inna grupa może mieć ekspertów od używania map do nawigacji, a jeszcze inna grupa może odkryć metodę widzenia komputerowego, która sprawdza się w rozpoznawaniu małych obiektów w bałaganie. ROS został zaprojektowany specjalnie dla grup takich jak te, aby współpracować i budować na wzajemnej pracy, jak opisano na tej stronie.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.