Robocikowo>ROBOCIKOWO
Robotyka

Submapa

AktywnyOpublikowany
Submapa to lokalna, spójna część większej mapy SLAM, budowana niezależnie i łączona z innymi; ułatwia skalowanie, modularność i unikanie błędnych powiązań (np. między piętrami).
Kluczowa innowacja
Dekompozycja mapy na lokalnie spójne fragmenty łączone ograniczeniami, co zwiększa skalowalność i izolację błędów.
Kategoria
Robotyka
Poziom abstrakcji
Building block
Poziom operacji
Sterowanie robotem

Jak działa

Trajektorię dzieli się na segmenty, z których każdy tworzy lokalną submapę o własnym układzie odniesienia. Submapy łączone są krawędziami (względne transformacje), a optymalizacja odbywa się na dwóch poziomach: wewnątrz submapy i między submapami. Pozwala to kontrolować, które powiązania (np. domknięcia pętli) są dozwolone.

Rozwiązany problem

Pojedyncza globalna mapa w dużym środowisku jest kosztowna obliczeniowo i podatna na propagację błędów oraz błędne powiązania między odległymi, podobnie wyglądającymi obszarami.

Kluczowe mechanizmy

Segmentacja trajektorii na submapy
Lokalny układ odniesienia submapy
Graf relacji między submapami
Dwupoziomowa optymalizacja