Robotyka
Loop closure
AktywnyOpublikowany
Domknięcie pętli to rozpoznanie przez system SLAM, że robot powrócił do wcześniej odwiedzonego miejsca, i wykorzystanie tego do korekcji nagromadzonego dryfu.
Kluczowa
innowacja
Przekształcenie ponownego rozpoznania miejsca w globalne ograniczenie korygujące dryf całej mapy.
Kategoria
Robotyka
Poziom abstrakcji
Building block
Poziom operacji
Sterowanie robotem
Jak działa
System rozpoznaje, że bieżąca obserwacja odpowiada wcześniej zmapowanemu miejscu, weryfikuje dopasowanie geometrycznie i dodaje krawędź do grafu pozycji. Optymalizacja grafu rozkłada błąd wzdłuż całej pętli. Fałszywe domknięcia (np. między identycznie wyglądającymi miejscami) są groźne i wymagają weryfikacji.
Rozwiązany problem
Odometria i inkrementalna estymacja nieuchronnie kumulują błąd (dryf), przez co długie trajektorie i mapy się rozjeżdżają. Domknięcie pętli dostarcza silnego ograniczenia globalnego, które „zszywa» mapę.
Kluczowe mechanizmy
Rozpoznawanie miejsc (wygląd/geometria)
Weryfikacja geometryczna dopasowania
Dodanie krawędzi do grafu pozycji
Globalna optymalizacja grafu