Co to jest wirtualna ściana w odkurzaczu?

Artykuły

Robot sprzątający ma jedną wadę, o której nie mówi się w reklamach: jest posłuszny do granicy głupoty. Wjedzie w miskę kota, zaplącze się w kabel od lampy i przewróci doniczkę, bo nikt mu nie powiedział, że tam nie wolno. Wirtualna ściana jest właśnie tym powiedzeniem. Brzmi banalnie, dopóki nie okaże się, że narysowana w aplikacji linia raz działa co do centymetra, a innym razem robot przejeżdża przez nią, jakby jej nie było. To nie kaprys sprzętu. To konsekwencja tego, jak robot w ogóle rozumie, gdzie się znajduje, a ta wiedza jest znacznie mniej pewna, niż sugeruje ładna mapka na ekranie telefonu.

System zasilania akumulatorowego POWER FOR ALL

Czym właściwie jest wirtualna ściana?

To zdefiniowana przez użytkownika granica, której robot sprzątający nie przekracza. Nie ma jej w rzeczywistości. Istnieje wyłącznie w pamięci urządzenia albo w postaci sygnału emitowanego przez osobny nadajnik. Robot nie widzi ściany, robot wie, że w tym miejscu ma zawrócić.

Rozróżnienie brzmi jak dzielenie włosa na czworo, ale ma bardzo praktyczne konsekwencje. Fizyczna przeszkoda zatrzyma każdy robot, zawsze, niezależnie od stanu oprogramowania. Wirtualna ściana zatrzyma go tylko wtedy, gdy robot poprawnie ustali, gdzie stoi. Kiedy jego wyobrażenie o własnej pozycji rozjedzie się z rzeczywistością, ściana rozjedzie się razem z nim. Zablokuje pół metra dalej niż powinna albo pół metra bliżej.

Nazwa też bywa myląca, bo pod jednym określeniem kryją się dwie zupełnie różne technologie. Starsza to samodzielne urządzonko na baterie, emitujące wiązkę podczerwieni. Nowsza to linia narysowana palcem na mapie w aplikacji. Pierwsza działa bez sieci, bez mapy i bez inteligencji po stronie robota. Druga wymaga, żeby robot najpierw zrozumiał układ mieszkania.

Jak robot rozpoznaje, że dojechał do granicy?

Tu zaczyna się część, która wyjaśnia większość rozczarowań. Robot z mapowaniem nie ma żadnego zewnętrznego układu odniesienia. Nie wie, że kuchnia jest po lewej. Buduje mapę i jednocześnie próbuje ustalić na tej mapie swoją pozycję, robiąc obie te rzeczy naraz, z tych samych danych. Ten zabieg nazywa się SLAM, czyli jednoczesna lokalizacja i mapowanie.

Dane pochodzą z dwóch typów czujników. LiDAR to obracający się laser na wieżyczce, mierzący odległość do przeszkód dookoła, kilka tysięcy razy na sekundę. Buduje precyzyjny obrys pomieszczenia i działa w kompletnej ciemności. vSLAM to nawigacja kamerą: robot rozpoznaje charakterystyczne punkty na suficie i ścianach, zapamiętuje ich wzajemne położenie i po nich się orientuje. Tańsza, ale wrażliwa na światło i na puste, gładkie sufity, na których nie ma czego zapamiętać.

Do tego dochodzi odometria, czyli liczenie obrotów kół. Robot wie, że przejechał metr, bo koła obróciły się określoną liczbę razy. Problem w tym, że koło ślizga się na dywanie, wpada w szczelinę między panelami i minimalnie inaczej toczy się po parkiecie niż po płytkach. Każdy taki poślizg to błąd. Błędy się sumują, nie znoszą. Zjawisko nazywa się dryfem odometrycznym i jest wpisane w konstrukcję każdego urządzenia jeżdżącego na kołach.

LiDAR ten dryf koryguje. Robot rozpoznaje kształt pokoju, dopasowuje go do zapisanej mapy i przesuwa swoją domniemaną pozycję w miejsce, w którym naprawdę jest. Kiedy jednak korekta jest utrudniona, bo jedzie długim, pustym korytarzem, w którym z każdego miejsca widok wygląda identycznie, albo bo ktoś przestawił kanapę i obrys przestał się zgadzać, niepewność rośnie. Wirtualna ściana jest wtedy dokładnie tak precyzyjna, jak precyzyjna jest wiedza robota o własnym położeniu. Nie bardziej.

To tłumaczy zjawisko, które użytkownicy opisują jako „ściana się przesunęła”. Nic się nie przesunęło. Przesunął się robot względem swojego wyobrażenia o sobie.

Czym różni się od strefy zakazanej i strefy no-mop?

W aplikacjach te trzy narzędzia leżą obok siebie i wybiera się je odruchowo, często to niewłaściwe. Różnica jest realna.

Wirtualna ściana to linia. Odcinek. Blokuje przejazd w poprzek, ale nie wyłącza żadnej przestrzeni ze sprzątania. Jeśli narysujesz ją w drzwiach, a robot ma inną drogę do tego pokoju, wjedzie tam bez wyrzutów sumienia. Linia zamyka przejście, nie pomieszczenie.

Strefa zakazana to zamknięty obszar, prostokąt albo wielokąt. Wyłącza wszystko, co znajduje się w jej wnętrzu, niezależnie od tego, którędy robot próbowałby wejść. To narzędzie, po które sięga się do ochrony konkretnego miejsca: kącika ze żwirkiem, stojaka na kable, kwadratu wokół misek.

Strefa bez mopowania jest czymś jeszcze innym i najczęściej mylonym. Nie blokuje przejazdu. Robot wjedzie, odkurzy, ale nie użyje w tym miejscu wilgotnej ścierki. Służy do dywanów i drewnianych podłóg. Wielu użytkowników wyznacza wirtualną ścianę wokół dywanu, chcąc tylko uchronić go przed wodą, i traci przy okazji całe jego odkurzanie.

Cecha Wirtualna ściana Strefa zakazana Strefa bez mopowania
Kształt na mapie linia prostokąt lub wielokąt prostokąt lub wielokąt
Blokuje przejazd tak, w poprzek linii tak, cały obszar nie
Blokuje odkurzanie pośrednio tak nie
Blokuje mopowanie pośrednio tak tak
Typowe zastosowanie drzwi, próg, przejście kable, miski, żwirek dywan, parkiet
Robot może obejść inną drogą tak nie nie dotyczy

Praktyczna reguła, która oszczędza sporo prób i błędów: jeśli chronisz przejście, rysuj linię. Jeśli chronisz przedmiot leżący na środku, rysuj strefę. Linia wokół przedmiotu prawie zawsze zostawi lukę, przez którą robot wjedzie.

Nadajnik podczerwieni czy linia w aplikacji?

Starsze rozwiązanie sprzętowe wciąż spotyka się w budżetowych modelach bez mapowania i w akcesoriach do robotów sprzed lat. Zasada jest prosta: pudełko na dwóch bateriach emituje stożek podczerwieni o zasięgu 2-3 metrów. Robot ma z przodu odbiornik. Zobaczył sygnał, zawraca.

Ograniczenia widać od razu. Wiązka rozszerza się z odległością, więc blokada przy nadajniku jest wąska, a trzy metry dalej szeroka na kilkadziesiąt centymetrów i zjada część korytarza, którego wcale nie chciałeś odgradzać. Każde przejście wymaga osobnego nadajnika i osobnego kompletu baterii. Nadajnik stoi na podłodze, więc widać go, potyka się o niego, a przy sprzątaniu przestawia. A gdy baterie słabną, sygnał robi się niestabilny i robot zaczyna przejeżdżać przez ścianę losowo, co jest znacznie bardziej irytujące niż gdyby nie działała wcale.

Bariery magnetyczne w postaci taśmy przyklejanej do podłogi były jeszcze prostsze i jeszcze bardziej kłopotliwe: widoczne, trudne do przeniesienia, z czasem tracące właściwości.

Rozwiązanie programowe wygrywa niemal we wszystkim. Nie zajmuje miejsca, nie kosztuje baterii, pozwala narysować dziesięć granic w minutę i skasować je równie szybko. Płaci się za to jedną wadą, o której już była mowa: jest tak dokładne, jak dokładna jest lokalizacja robota. Nadajnik podczerwieni tej wady nie ma, bo działa tu i teraz, niezależnie od tego, co robot sądzi o swoim położeniu.

Stąd wniosek, który brzmi wbrew intuicji. Jeżeli granica ma chronić coś naprawdę wrażliwego, na przykład akwarium albo drogi sprzęt na podłodze, samo narysowanie linii w aplikacji nie jest zabezpieczeniem. Jest życzeniem. Zabezpieczeniem jest fizyczna przeszkoda, choćby listwa progowa albo odsunięcie przedmiotu.

Gdzie wirtualna ściana zawodzi i dlaczego?

Kilka scenariuszy powtarza się na tyle często, że warto je nazwać, zanim spotkają ciebie.

Zbyt krótka linia. Rysujesz ją w świetle drzwi, dokładnie od framugi do framugi. Robot podjeżdża pod kątem, jego środek mija koniec odcinka o dwa centymetry i urządzenie przechodzi bokiem. Mapa ma skończoną rozdzielczość, zwykle kilka centymetrów na piksel, więc te dwa centymetry mogą w ogóle nie istnieć w jej reprezentacji. Rozwiązanie: przeciągnij linię z zakładką, kilkanaście centymetrów w głąb muru po obu stronach.

Ściana narysowana wprost przy przedmiocie. Robot planuje trasę tak, żeby jej nie przekroczyć, ale sam ma średnicę około 35 cm i szczotkę boczną wystającą poza obrys. Szczotka wyprzedza korpus. Zanim korpus dotknie granicy, szczotka już zdążyła zaczepić kabel. Zostaw dziesięć, piętnaście centymetrów zapasu.

Mapa po aktualizacji lub po ponownym mapowaniu. Duża aktualizacja oprogramowania potrafi przeliczyć mapę na nowo, a wtedy zapisane granice bywają przesunięte względem realnych ścian. To samo dzieje się po przestawieniu bazy albo po wymuszeniu nowego skanu. Po każdej takiej operacji sprawdź granice, zanim zostawisz robota samego.

Przestawiona baza ładująca. Wiele robotów traktuje bazę jako punkt zerowy układu współrzędnych. Przesunięcie jej o metr i uruchomienie sprzątania oznacza, że cała mapa, wraz ze wszystkimi wirtualnymi ścianami, jest przesunięta o metr.

Schody. To najpoważniejszy błąd i wymaga jednoznacznej odpowiedzi: wirtualna ściana nie jest zabezpieczeniem przed upadkiem. Od tego są czujniki krawędzi w spodzie robota, wykrywające brak podłogi. Wirtualna ściana zawiedzie, gdy zawiedzie lokalizacja. Czujnik krawędzi działa niezależnie od mapy. Jeśli masz schody, nie polegaj na linii w aplikacji, ustaw barierkę fizyczną i sprawdź czujniki, bo one też potrafią zgłupieć na ciemnej, matowej powierzchni.

Jak ustawić granicę, żeby działała?

Zaczyna się od dobrej mapy, nie od rysowania. Pierwsze mapowanie zrób przy zapalonym świetle, z otwartymi wszystkimi drzwiami, bez rozrzuconych rzeczy na podłodze i najlepiej bez ludzi chodzących po mieszkaniu, bo poruszające się nogi robot zapisuje jako przeszkody. Kiedy mapa jest gotowa i podzielona na pokoje, zapisz ją. Model, który nie zapamiętuje mapy między sesjami, w praktyce nie obsługuje wirtualnych ścian w sensownym stopniu, choćby miał je w menu.

Rysując linię, przeciągnij ją poza framugę, w głąb ściany. Rysując strefę, dodaj margines większy niż promień robota. Piętnaście centymetrów jest bezpieczne, dziesięć bywa wystarczające, pięć nie wystarcza prawie nigdy.

Po zapisaniu uruchom krótkie sprzątanie testowe i popatrz, co robot robi przy granicy. Nie na mapie, tylko na własne oczy. Aplikacja pokaże, że robot się zatrzymał w wyznaczonym miejscu, bo aplikacja rysuje jego domniemaną pozycję. Fizyczne spojrzenie zweryfikuje, czy domniemanie zgadza się z podłogą.

Jeżeli granica ma chronić coś, czego strata bolałaby, potraktuj ją jako pierwszą z dwóch warstw. Drugą warstwą jest zmiana otoczenia: kable spięte i uniesione, miski przesunięte na matę z wysokim rantem, doniczki na podstawkach. To brzmi jak rezygnacja z automatyzacji, ale w rzeczywistości jest jej warunkiem. Robot sprząta bez nadzoru dokładnie w takim stopniu, w jakim mieszkanie zostało przygotowane na jego pomyłki.

Sprawdzaj granice po aktualizacjach oprogramowania i po zmianach w ustawieniu mebli. To trzydzieści sekund w aplikacji.

Dla kogo ta funkcja nie ma większego znaczenia?

Nie każdy jej potrzebuje, choć niemal każdy robot ją dziś ma.

W małym mieszkaniu o prostym układzie, bez zwierząt, bez kabli na podłodze i bez pomieszczeń wymagających ciszy, wirtualne ściany zostaną nieużyte. Zamknięte drzwi robią to samo, szybciej i pewniej. W mieszkaniu, w którym robot i tak jeździ pod nadzorem, bo lubisz go włączyć, gdy jesteś w domu, granica jest zbędna, bo ty jesteś granicą.

Nie ma też sensu dopłacać za rozbudowane strefowanie w robocie bez zapamiętywania mapy. Takie urządzenie kasuje układ pomieszczenia po każdym sprzątaniu, więc granice trzeba by rysować od nowa każdego dnia. Menu istnieje, funkcja praktycznie nie.

Ma za to sens, i to duży, w dwóch przypadkach. Pierwszy: mieszkanie otwarte, bez drzwi między strefami, w którym nie da się fizycznie odgrodzić aneksu kuchennego od salonu. Drugi: dom ze zwierzętami, kablami, dziecięcym kątem z klockami i harmonogramem sprzątania uruchamianym pod nieobecność domowników. Wtedy różnica między robotem z sensownym strefowaniem a robotem bez niego jest różnicą między urządzeniem, które pracuje samo, a urządzeniem, które trzeba pilnować.

Co warto zapamiętać przed zakupem?

Rzecz sprowadza się do trzech pytań do specyfikacji, zadanych w tej kolejności. Czy robot zapamiętuje mapę między sesjami? Bez tego strefowanie jest fikcją. Czy nawigacja opiera się na LiDAR, czy na kamerze? LiDAR daje stabilniejszą lokalizację, a więc dokładniejsze granice, zwłaszcza w ciemności. Czy aplikacja rozróżnia wirtualną ścianę, strefę zakazaną i strefę bez mopowania? Brak tego trzeciego oznacza wybór między mokrym dywanem a nieodkurzonym.

I jedna rzecz, której żadna specyfikacja nie napisze. Wirtualna ściana jest instrukcją, nie przeszkodą. Robot jej przestrzega, dopóki wie, gdzie stoi, a wie to z dokładnością, która zmienia się w zależności od tego, co dzieje się w pokoju. Kto to rozumie, rysuje granice z zapasem, dubluje je fizycznie tam, gdzie stawka jest wysoka, i zostaje z urządzeniem, które faktycznie sprząta samo. Kto tego nie rozumie, prędzej czy później znajdzie kabel wciągnięty w szczotkę i uzna, że funkcja nie działa. Działa. Tylko nie jest murem.

Najczęściej zadawane pytania:

Poniżej krótkie, konkretne odpowiedzi na pytania, które przy tym temacie wracają najczęściej. Bez rozwijania wątków.

Czy wirtualna ściana działa bez Wi-Fi?

Sama granica działa, bo jest zapisana w pamięci robota razem z mapą. Wi-Fi potrzebne jest do jej narysowania i edycji w aplikacji. Fizyczne nadajniki podczerwieni nie wymagają sieci wcale.

Ile wirtualnych ścian można ustawić?

Zależy od modelu i wersji oprogramowania, ale typowo od kilkunastu do kilkudziesięciu na jednej mapie. W praktyce limit rzadko bywa problemem, bo powyżej kilku granic mieszkanie zwykle wymaga raczej przemyślenia niż kolejnej linii.

Czy robot bez mapowania obsłuży wirtualną ścianę?

Tylko w wersji sprzętowej, czyli z nadajnikiem podczerwieni, i wyłącznie jeśli ma odpowiedni odbiornik. Sprawdź kompatybilność konkretnego akcesorium z konkretnym modelem, bo nadajniki różnych producentów nie są wymienne.

Czy wirtualna ściana zablokuje robota także w trybie mopowania?

Tak, granica obowiązuje niezależnie od trybu pracy. Jeśli chcesz zablokować tylko mopowanie, a pozwolić na odkurzanie, potrzebna jest osobna strefa bez mopowania, o ile aplikacja ją oferuje.

Czemu robot czasem przejeżdża przez ścianę mimo poprawnych ustawień?

Najczęściej z powodu błędu lokalizacji: robot sądzi, że jest gdzie indziej, niż jest naprawdę. Sprzyja temu przestawiona baza, przemeblowanie, dywan powodujący poślizg kół albo zbyt krótko narysowana linia z luką na końcu.

Czy wirtualna ściana chroni robota przed spadnięciem ze schodów?

Nie należy jej w tej roli używać. Do wykrywania krawędzi służą czujniki w spodzie urządzenia, działające niezależnie od mapy. Jeśli schody są otwarte, dołóż fizyczną barierkę.

Czy można narysować ścianę na środku pokoju, bez oparcia o meble?

Można, ale nie odgrodzi ona żadnej przestrzeni, bo robot po prostu ją obejdzie z boku. Do wydzielenia fragmentu pokoju służy strefa zakazana albo linia poprowadzona od ściany do ściany.

Czy granice trzeba ustawiać na nowo po aktualizacji oprogramowania?

Zwykle nie, ale po większych aktualizacjach warto je sprawdzić. Zdarza się, że mapa jest przeliczana na nowo i zapisane granice przesuwają się względem rzeczywistych ścian o kilkanaście centymetrów.

Paweł Zacharczuk

Paweł Zacharczuk

Redaktor naczelny Expertrankingowy.pl

Redaktor i ekspert od sprzętów AGD/RTV z 6 letnim doświadczeniem zdobytym w największych sklepach AGD/RTV. Każdego dnia tworze, aktualizuje rankingi sprzętów ze swoim zespołem, które mają pomagać ludziom w wyborze najlepszych sprzętów do ich mieszkań, domów. Jeśli masz jakieś pytania związane z rankingiem lub innymi sprawami to możesz do mnie napisać:

kontakt

W tym tekście znajdują się linki afiliacyjne, które prowadzą do zewnętrznych stron. Za zakup z naszych linków lub kliknięcie w nasze linki i przejście do sklepów otrzymujemy wynagrodzenie prowizyjne, które pozwala nam rozwijać nasz serwis.

 

5/5 - (4 votes)
Opinie o rankingach