Wykazano, że optymalny algorytm planowania ruchu oparty na próbkowaniu (opisany w tym artykule ) daje ścieżki bezkolizyjne, które zbiegają się z ścieżką optymalną wraz ze wzrostem czasu planowania. Jednak, o ile widzę, dowody optymalności i eksperymenty przyjęły, że metryką kosztu ścieżki jest odległość euklidesowa w przestrzeni konfiguracji. Can RRT * również wydajność właściwości optymalności dla innych metryk jakości ścieżka, takich jak maksymalizacji minimalny odstęp od przeszkody całej ścieżce?
Aby zdefiniować minimalny prześwit: dla uproszczenia możemy rozważyć robota punktowego poruszającego się w przestrzeni euklidesowej. Dla każdej konfiguracji która znajduje się w przestrzeni konfiguracji wolnej od kolizji, zdefiniuj funkcję d ( q ), która zwraca odległość między robotem a najbliższą przeszkodą C. Dla ścieżki σ minimalny luz min_clear ( σ ) to minimalna wartość d ( q ) dla wszystkich q ∈ σ . W optymalnym planowaniu ruchu można zmaksymalizować minimalny odstęp od przeszkód na drodze. Oznaczałoby to zdefiniowanie niektórych wskaźników kosztów tak, że c wzrasta wraz ze spadkiem minimalnego luzu. Jedną prostą funkcją byłoby c ( σ ) = exp ( - min_clear ( σ ) ) .
W pierwszym artykule wprowadzającym poczyniono kilka założeń dotyczących metryki kosztu ścieżki, tak aby zachowały się dowody; jedno z założeń dotyczyło addytywności metryki kosztu, która nie dotyczy powyższej metryki luzu minimalnego. Jednak w najnowszym artykule w czasopiśmie opisującym algorytm nie wymieniono kilku wcześniejszych założeń i wydawało się, że algorytm może również zoptymalizować metrykę minimalnego kosztu rozliczenia.
Czy ktoś wie, czy dowody na optymalności może trzymać za koszt minimalny prześwit metrycznym (być może nie jeden dałem powyżej, ale inny, który ma taką samą minimum), lub jeśli eksperymenty zostały przeprowadzone w celu wspierania przydatność algorytmu dla taka metryka?
źródło
Odpowiedzi:
Odwołujesz się (w odniesieniu 1):
Który stał się (w odnośniku 3, Problem 2):
Co nadal nie dotyczy minimalnej odległości prześwitu.
Aktualizacja: Biorąc pod uwagę łagodne ograniczenie kosztów ścieżki, sugerowane exp (-min_clearance) wydaje się w porządku.
źródło
W poprzedniej odpowiedzi ustaliliśmy, że funkcja kosztu zdefiniowana jako
spełniałby właściwości wymagane dla RRT * w celu uzyskania asymptotycznej optymalności w ramach tej miary.
Jednak po przejrzeniu artykułu IJRR, który opisuje RRT *, ta funkcja kosztów nie spełnia technicznie założeń zawartych w artykule. W szczególności ta funkcja kosztu narusza właściwość ograniczania , zdefiniowaną jako:
Zastanawiam się, czy RRT * po prostu nie da asymptotycznie optymalnych rozwiązań w ramach takiej funkcji kosztów, czy może nadal, ale być może te założenia uprościły dowody optymalności przedstawione w dokumencie.
źródło