Przejdź do treści
Testy, poradniki i rankingi robotów sprzątającychWspółpraca dla producentów i dystrybutorów
Szukaj modelu lub problemu
Menu

Podgląd lokalnej kopii treści VacuumHub.

← Technologie

iRobot OS

iRobot OS - platforma programowa łącząca mapę, czujniki i automatyzacje Roomby
iRobot OS to platforma programowa łącząca dane z czujników, mapę domu, aplikację, funkcje rozpoznawania i automatyzacje. Zastąpiła wcześniejsze pozycjonowanie iRobot Genius i stała się wspólną warstwą oprogramowania dla kolejnych funkcji robotów.
iRobot OS – system operacyjny Roomby, map, sztucznej inteligencji i automatyzacji

iRobot OS jest platformą programową łączącą robota, jego czujniki, mapę domu, aplikację, funkcje sztucznej inteligencji oraz usługi sieciowe. Została zaprezentowana w maju 2022 roku jako rozwinięcie wcześniejszego iRobot Genius Home Intelligence.

Nazwa „system operacyjny” nie oznacza wyłącznie oprogramowania uruchamianego na płycie głównej Roomby. iRobot OS obejmuje szerszy ekosystem:

  • oprogramowanie robota,
  • algorytmy nawigacji,
  • rozpoznawanie przeszkód,
  • Smart Maps,
  • aplikację iRobot Home,
  • automatyzacje,
  • aktualizacje,
  • personalizację pracy.

Kiedy wprowadzono iRobot OS?

iRobot oficjalnie zaprezentował iRobot OS 31 maja 2022 roku.

Firma określiła go jako ewolucję platformy Genius Home Intelligence. W chwili premiery szczególnie podkreślano:

  • funkcje dla właścicieli zwierząt,
  • rozpoznawanie większej liczby obiektów,
  • nowe polecenia głosowe,
  • personalizowanie sprzątania.

Dlaczego Genius przemianowano na iRobot OS?

Nazwa Genius opisywała głównie inteligentne funkcje aplikacji. iRobot OS miał podkreślać, że oprogramowanie staje się centralnym elementem całego produktu.

Robot nie był już postrzegany tylko jako:

  • silnik,
  • szczotki,
  • czujniki,
  • bateria.

Jego możliwości coraz bardziej zależały od:

  • wersji firmware,
  • modeli sztucznej inteligencji,
  • danych z mapy,
  • aktualizacji,
  • połączenia z aplikacją.

Z jakich warstw składa się iRobot OS?

Oprogramowanie urządzenia

Steruje:

  • silnikami,
  • kołami,
  • szczotkami,
  • pompą,
  • mopem,
  • czujnikami,
  • dokowaniem.

Nawigacja i mapa

Odpowiada za:

  • lokalizację,
  • planowanie trasy,
  • podział na pomieszczenia,
  • Clean Zones,
  • Keep Out Zones,
  • powrót do stacji.

Inteligencja przestrzenna

W zależności od modelu obejmuje:

  • rozpoznawanie przeszkód,
  • analizę historii zabrudzeń,
  • wykrywanie obiektów,
  • dobieranie kolejności pomieszczeń.

Aplikacja i usługi

Umożliwiają:

  • zdalne uruchamianie,
  • edycję map,
  • harmonogramy,
  • aktualizacje,
  • integrację z inteligentnym domem.

Czy każdy robot z iRobot OS ma te same funkcje?

Nie. System jest wspólną platformą, ale sprzęt określa granice możliwości.

Roomba j7 ma przednią kamerę i może korzystać z PrecisionVision.

Roomba i3 nie ma tej kamery, więc aktualizacja oprogramowania nie nauczy jej wizualnego rozpoznawania przewodów.

Braava m6 może mopować, ale nie odkurza za pomocą głównych wałków.

iRobot OS udostępnia funkcje odpowiednie dla konstrukcji danego modelu.

Pierwsze modele promowane z iRobot OS

W chwili ogłoszenia systemu głównym produktem była seria:

  • Roomba j7,
  • Roomba j7+.

Producent szczególnie podkreślał zdolność tych robotów do rozpoznawania i omijania odchodów zwierząt oraz innych przedmiotów.

Platforma obejmowała jednak także inne podłączone roboty otrzymujące zgodne aktualizacje.

iRobot OS 5.0

Wersja 5.0 została zaprezentowana w 2022 roku razem z Roombą Combo j7+.

Najważniejszą nowością sprzętową tego modelu był Auto-Retract Mopping System, ale OS 5.0 przynosił także nowe doświadczenia programowe i funkcje personalizacji dla szerszej gamy połączonych robotów.

iRobot OS 7.0

Wersja 7.0 została przedstawiona we wrześniu 2023 roku.

Wprowadzała między innymi:

  • Dirt Detective,
  • SmartScrub,
  • zaawansowane preferencje sprzątania,
  • automatyczne dostosowanie pracy do historii i rodzaju podłogi.

Najważniejszymi modelami związanymi z premierą były Roomba j9+ i Combo j9+.

Rozpoznawanie przeszkód

iRobot OS współpracuje z PrecisionVision, aby analizować obraz z przedniej kamery.

Robot może rozpoznawać między innymi:

  • przewody,
  • obuwie,
  • skarpetki,
  • odchody zwierząt,
  • wybrane zabawki,
  • miski.

Lista obiektów zależy od modelu i wersji systemu. Nie należy przypisywać każdej kategorii wszystkim robotom j.

Uczenie na podstawie historii

iRobot OS może wykorzystywać informacje o:

  • ukończonych zadaniach,
  • wykrytych zabrudzeniach,
  • pomieszczeniach,
  • czasie od ostatniego sprzątania,
  • częstych problemach,
  • preferencjach użytkownika.

Dirt Detective jest przykładem funkcji opierającej się właśnie na takiej historii.

Sezonowe rekomendacje

Platforma może sugerować dodatkowe sprzątanie podczas:

  • linienia zwierząt,
  • okresu zwiększonego pylenia,
  • sezonów, w których do domu trafia więcej brudu.

Oficjalna strona iRobot OS opisuje wysyłanie takich rekomendacji bezpośrednio do aplikacji.

Sprzątanie po wyjściu z domu

iRobot OS pozwala skonfigurować robota tak, aby:

  • rozpoczął pracę po wyjściu domowników,
  • zatrzymał się po ich powrocie,
  • nie opróżniał stacji w godzinach ciszy,
  • działał zgodnie z wybranymi rutynami.

Funkcje te rozwijają wcześniejsze automatyzacje Genius.

Downtime – czas, w którym robot ma nie przeszkadzać

Użytkownik może określić godziny, w których robot nie powinien:

  • sprzątać,
  • uruchamiać głośnej stacji,
  • wykonywać automatycznych zadań.

Jest to przydatne:

  • nocą,
  • podczas pracy zdalnej,
  • w czasie snu dziecka,
  • podczas spotkań.

Zakres ustawień zależy od wersji aplikacji i modelu stacji.

Sterowanie głosowe

iRobot OS rozwija obsługę poleceń dotyczących:

  • pomieszczeń,
  • stref,
  • konkretnych obiektów na mapie,
  • rozpoczęcia i zakończenia sprzątania.

Możliwości zależą od języka, regionu i zgodnego asystenta.

Aktualizacje starszych robotów

Jedną z zalet platformy jest możliwość dodawania funkcji bez zmiany sprzętu.

Przykładem była aktualizacja z marca 2022 roku, która wprowadzała Imprint Smart Mapping do serii i3 oraz nowe sposoby sterowania.

Nie każdą funkcję można jednak dodać programowo. Aktualizacja nie zastąpi kamery, mechanizmu podnoszenia mopa czy mocniejszego silnika.

Czy iRobot OS działa lokalnie czy w chmurze?

Część funkcji musi działać lokalnie, ponieważ robot powinien:

  • omijać schody,
  • sterować kołami,
  • reagować na zderzak,
  • wrócić do stacji nawet przy chwilowej utracie internetu.

Funkcje takie jak:

  • synchronizacja map,
  • zdalne polecenia,
  • integracje,
  • analiza konta,
  • aktualizacje

mogą wymagać usług sieciowych.

Prywatność i bezpieczeństwo

iRobot OS może przetwarzać:

  • mapę domu,
  • nazwy pomieszczeń,
  • historię sprzątania,
  • zdjęcia przeszkód,
  • informacje o obecności użytkownika,
  • dane integracji z inteligentnym domem.

Użytkownik powinien:

  • stosować silne hasło,
  • aktualizować aplikację i firmware,
  • sprawdzać ustawienia zdjęć,
  • usuwać urządzenie z konta przed sprzedażą,
  • kontrolować uprawnienia usług lokalizacyjnych.

Zalety iRobot OS

  • wspólna platforma dla różnych robotów;
  • możliwość rozwoju przez aktualizacje;
  • integracja map, AI i harmonogramów;
  • analiza historii zabrudzeń;
  • automatyzacje oparte na obecności;
  • rozpoznawanie przeszkód;
  • personalizacja pomieszczeń;
  • współpraca odkurzania i mopowania.

Wady

  • rosnąca zależność od aplikacji;
  • część funkcji wymaga internetu;
  • różnice możliwości między modelami są nieczytelne;
  • starszy sprzęt nie otrzyma wszystkich nowości;
  • aktualizacja może zmienić zachowanie robota;
  • przetwarzanie map i obrazu rodzi pytania o prywatność;
  • nazwa systemu może sugerować większą jednolitość, niż istnieje w praktyce.

Czy iRobot OS został opatentowany?

Nazwa iRobot OS jest oznaczeniem platformy. Patenty firmy dotyczą konkretnych elementów:

  • mapowania,
  • nawigacji,
  • rozpoznawania obiektów,
  • komunikacji między robotami,
  • sterowania zadaniami,
  • stacji,
  • zarządzania energią.

Nie istnieje jeden patent obejmujący całe ogólne pojęcie systemu operacyjnego robota domowego.

Znaczenie iRobot OS

Wprowadzenie iRobot OS oznaczało zmianę modelu rozwoju produktu. Robot kupiony w sklepie nie musiał pozostać dokładnie takim samym urządzeniem przez cały okres użytkowania.

Mógł otrzymywać:

  • nowe rozpoznawane obiekty,
  • mapy,
  • strefy,
  • automatyzacje,
  • sposoby mopowania,
  • funkcje dla zwierząt.