42499 P1080266

42499 P1080266



czona przez poszukiwanie wśród sąsiadów wybranej komórki (nazywanej bieżącą) I takiej, która ma wagę o jeden mniejszą, Następnie ta komórka staje się bieżącą I i proces poszukiwania drogi odbywa się iteracyjnie, aż zostanie znaleziona droga I do celu. Optymalna droga to droga najkrótsza przebiegająca przez wszystkie ko- I mórki bieżące.

Zastosowanie metody propagacji fal jest ograniczone do środowisk stacjo- I namych i zamkniętych. Podczas implementacji metody ważny jest sposób dys- I kretyzacji przestrzeni konfiguracyjnej. Liczba komórek elementarnych powinna I być umiarkowana.

6.5.2.    Metoda diagramu Woronoja

Metoda diagramu Woronoja jest metodą planowania bezpiecznych torów robo- I tów mobilnych poruszających się na płaszczyźnie. Zwykle bywa wykorzystywa- I na w środowisku o niezbyt licznych przeszkodach stacjonarnych. Planowanie I przebiega w dwóch fazach. W pierwszej, na podstawie mapy otoczenia robota, ■ w której znajdują się przeszkody, nanosi się krzywe równoległe do przeszkód. I Dla przeszkód w kształcie wielokątów krzywymi są odcinki lub łuki parabol. I Łukom powstałego grafu są przypisywane wagi równe długościom torów między I wierzchołkami mierzonym wzdłuż linii równoodległych od przeszkód (odległość I ta jest zazwyczaj dłuższa od odległości euklidesowej między wierzchołkami).

W drugiej fezie planowania jest przeszukiwany utworzony nieskierowany graf, I np. wg algorytmu Dijkstry, w celu znalezienia najkrótszej drogi łączącej wierz- I chołek początkowy z końcowym.

Główną zaletą metody diagramu Woronoja jest bezpieczeństwo wyniko- I wego toru ruchu, tym bardziej że informacja o odległościach od przeszkód (ko- I nieczna podczas tworzenia linii równoległych od przeszkód) może podwyższać I wagi niektórych łuków. Jednakże może prowadzić do torów nawet przesadnie I bezpiecznych, a przez to zbyt długich. Do wad metody należy zaliczyć trudność I w uwzględnieniu zmian środowiska, np. w wyniku ruchu przeszkód. Czasem I także najkrótsza droga w grafie niekoniecznie musi być łatwa do realizacji przez I poruszającego się robota. Z tego powodu warto wybrać kilka torów porówny- I walnych z optymalnym pod względem długości i dopiero z nich wybrać do re- I alizacji najlepszy, jeżeli chodzi o kryterium jakości rozszerzone o liczbę i trud- 1 ność zakrętów toru.

6.5.3.    Graf widoczności

Metoda bazująca na grafie widoczności ma, w pewnym sensie, własności kom- I plcmentame do własności metody diagramu Woronoja. W metodzie tej planuje I się efektywnie optymalny tor ruchu robota mobilnego na płaszczyźnie, na której 1 znajdują się jedynie przeszkody o kształcie wieloboków wypukłych. Tworzony I 178 graf konfiguracji powstaje przez łączenie wierzchołków, których incydencja jest '

określona na podstawie kryterium widoczności. Wierzchołkowi początkowemu jest nadawana ocena równa zeru. Wierzchołek docelowy jest traktowany jako wierzchołek przeszkody. Rozpoczyna się od wierzchołka początkowego. Bieżący wierzchołek, wybrany na podstawie oceny jego jakości, jest łączony gałęziami z wierzchołkami przeszkód widocznymi z rozwijalnego wierzchołka. Relacja widoczności oznacza bezkolizyjność toru miedzy parą wierzchołków, a gałęzi je łączącej jest przypisywana waga równa długości euklidesowej toru miedzy nimi. Metoda grafu widoczności jest na tyle efektywna czasowo, że może być stosowana nawet w trybie czasu rzeczywistego z ruchomymi przeszkodami, o ile tylko mapa otoczenia robota jest uaktualniana odpowiednio często. Bardzo dobre efekty uzyskuje się w połączeniu z metodą elastycznej wstęgi.

Rysunek 6.^_____

Rozwinięcie wierzchołka początkowego i rozwinięcie wierzchołków oznaczonych literami A i B oraz tor wynikowy

Kryterium efektywności ruchu jest długość euklidesowo toru, a algorytm implementujący metodę przebiega wg następującej procedury - rys. 6.10:

Krok 1. Wczytać wierzchołek początkowy i końcowy ruchu i układ przeszkód. Wierzchołek początkowy przyjmuje wartość równą zeru, natomiast wierzchołek docelowy jest traktowany jak wierzchołek przeszkody.

Krok 2. Rekurencyjnie, rozpoczynając od wierzchołka początkowego, budować graf widoczności. Bieżący wierzchołek, wybrany na podstawie oceny jego jakości, jest łączony gałęziami z wierzchołkami przeszkód widocznymi z rozwijanego wierzchołka. Relacja widoczności oznacza bezkolizyjność toru między parą wierzchołków, a wierzchołkom gałęzi je łączącej jest przypisywana waga równa długości euklidesowej toru między nimi. Gdy wierzchołek cu, będący końcem gałęzi, jest wygenerowany po raz pierwszy, uzyskuje ocenę równą sumie gałęzi do niego prowadzonej i oceny wierzchołka będącego początkiem tej gałęzi. Jeże-

179


Wyszukiwarka

Podobne podstrony:
img052 248 i j Antologia 9 (354) ........zlej mi sławy wśród sąsiadów mych przysporzysz. 11
img052 248 Antologia 9 (354) ........zlej mi sławy wśród sąsiadów mych przysporzysz. 11
009 4 Pokoloruj te ptaki, które są hodowane przez ludzi. 2. Wśród śladów, pozostawionych przez ptaki
CCF20090610091 łatwo się ją przyjęło. Chwiejność ta może (a właściwie musi) być łagodzona przez pos
1.Pokoloruj wybrany przez siebie znaczek. Podpisuj zrobione przez siebie strony kolorując wybra
Plan prezentacji I. Dofinansowanie przedsięwzięć przez NFOŚiGW Obecnie obowiązujące wybrane programy
na Uczelni lub przez Internet ON-LINE Wybrane kierunki przez 4 dni nawet HOOzłTANIEJ TYLKO DO: 19
Andrzej Łebkowski MINIMALIZACJA ZUŻYCIA ENERGII PRZEZ POJAZD Z NAPĘDEM ELEKTRYCZNYM WYBRANE
czoną przez osie Xq, Y0, stąd widzimy, że (2.6) czyli = Atan2(Py, Px), (2.7) gdzie Atan2(-, •) oznac
na Uczelni lub przez Internet ON-LINE Wybrane kierunki jeszcze tylko 5 dni TANIEJ llOOzł TYLKO DO: 1
1 (143) 4 czona przez źródła historyczne,2/przystępność formy, 3/ tematyka mieszcząca się w kręgu,kt
publicznych, wśród sąsiadujących mieszkańców i wszystkich tych, którzy z nami mają jakikolwiek
44k Pisklę kukutki karmione przez rudzika Wśród kilku gatunków kaczek wykryto samice podrzucające ja

więcej podobnych podstron