• Keine Ergebnisse gefunden

Offline Bewegungsplanung: Translation und Rotation

N/A
N/A
Protected

Academic year: 2022

Aktie "Offline Bewegungsplanung: Translation und Rotation"

Copied!
136
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Offline Bewegungsplanung: Translation und Rotation

Elmar Langetepe University of Bonn

(2)

R konvex! Krit. Platzierungen: Th. 2.32

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 2

(3)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

(4)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

• Anzahl Kritische Platzierungen: O(mn λ6(mn))

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 2

(5)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

• Anzahl Kritische Platzierungen: O(mn λ6(mn))

• λ6(mn) ∈ O(mn log(mn))

(6)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

• Anzahl Kritische Platzierungen: O(mn λ6(mn))

• λ6(mn) ∈ O(mn log(mn)) subquadratisch

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 2

(7)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

• Anzahl Kritische Platzierungen: O(mn λ6(mn))

• λ6(mn) ∈ O(mn log(mn)) subquadratisch

• Davenport-Schinzel-Sequenzen

(8)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

• Anzahl Kritische Platzierungen: O(mn λ6(mn))

• λ6(mn) ∈ O(mn log(mn)) subquadratisch

• Davenport-Schinzel-Sequenzen

• Wichtige Elemente f¨ur Bahnplanung

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 2

(9)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

• Anzahl Kritische Platzierungen: O(mn λ6(mn))

• λ6(mn) ∈ O(mn log(mn)) subquadratisch

• Davenport-Schinzel-Sequenzen

• Wichtige Elemente f¨ur Bahnplanung

• Beweis Komplexit¨at

(10)

R konvex! Krit. Platzierungen: Th. 2.32

• |R| = m konvex, P

|Pi| = n

• Anzahl Kritische Platzierungen: O(mn λ6(mn))

• λ6(mn) ∈ O(mn log(mn)) subquadratisch

• Davenport-Schinzel-Sequenzen

• Wichtige Elemente f¨ur Bahnplanung

• Beweis Komplexit¨at

• Berechnen!

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 2

(11)

Beschr¨ anken: Def. 2.33

(12)

Beschr¨ anken: Def. 2.33

• Idee: Zwei Kontaktpaare ausw¨ahlen, mit Kontakt,

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 3

(13)

Beschr¨ anken: Def. 2.33

• Idee: Zwei Kontaktpaare ausw¨ahlen, mit Kontakt, drittes Paar sp¨ater dazu

(14)

Beschr¨ anken: Def. 2.33

• Idee: Zwei Kontaktpaare ausw¨ahlen, mit Kontakt, drittes Paar sp¨ater dazu

• Kontakt lebt eine Weile

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 3

(15)

Beschr¨ anken: Def. 2.33

• Idee: Zwei Kontaktpaare ausw¨ahlen, mit Kontakt, drittes Paar sp¨ater dazu

• Kontakt lebt eine Weile

• Bedingungen an das Paar von Kontaktpaaren

(16)

Beschr¨ anken: Def. 2.33

• Idee: Zwei Kontaktpaare ausw¨ahlen, mit Kontakt, drittes Paar sp¨ater dazu

• Kontakt lebt eine Weile

• Bedingungen an das Paar von Kontaktpaaren

• Klassische Methode:

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 3

(17)

Beschr¨ anken: Def. 2.33

• Idee: Zwei Kontaktpaare ausw¨ahlen, mit Kontakt, drittes Paar sp¨ater dazu

• Kontakt lebt eine Weile

• Bedingungen an das Paar von Kontaktpaaren

• Klassische Methode: weniger Paare als Tripel

(18)

Beschr¨ anken: Def. 2.33

• Idee: Zwei Kontaktpaare ausw¨ahlen, mit Kontakt, drittes Paar sp¨ater dazu

• Kontakt lebt eine Weile

• Bedingungen an das Paar von Kontaktpaaren

• Klassische Methode: weniger Paare als Tripel

• Funktionen aufbauen

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 3

(19)

Beschr¨ anken: Def. 2.33

(20)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 4

(21)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

(22)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 4

(23)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

(24)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 4

(25)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

(26)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 4

(27)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

(28)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 4

(29)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

(30)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 4

(31)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

(32)

Beschr¨ anken: Def. 2.33

• Vier F¨alle!: O2 beschr¨ankt O1 bei Θ

• T1, T2: Verl¨angerungen der beteiligten Kanten

• Schnittpunkt s, ch(S1 ∪ S2): Verschieben!

• Kontakt von ch(S1 ∪ S2) mit W2 bleibt ¨uber gesamte Strecke

• Muss nicht frei sein!!!

ρ1 ρ1

ρ1 ρ1

u2 l

l1

v1 l2 v2

u2

u1

u2

u2 v2

v2 v2

u1

v1 u1 v1

v1 l

l l

l1

l1 l2

l2 l2 l1

u1

T1 S

S S T2

T2

S T2 T1

T1 T1

T2

S2 S2

S2 S2

W2

W2 W2

S1

S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1

W1 S1 W1

W1

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 4

(33)

Beschr¨ anken: Lem. 2.34

(34)

Beschr¨ anken: Lem. 2.34

• Kontaktpaare O1 = (W1, S1), O2 = (W2, S2)

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 5

(35)

Beschr¨ anken: Lem. 2.34

• Kontaktpaare O1 = (W1, S1), O2 = (W2, S2)

• Kontakt bei Θ

(36)

Beschr¨ anken: Lem. 2.34

• Kontaktpaare O1 = (W1, S1), O2 = (W2, S2)

• Kontakt bei Θ

• O1 beschr¨ankt O2 oder

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 5

(37)

Beschr¨ anken: Lem. 2.34

• Kontaktpaare O1 = (W1, S1), O2 = (W2, S2)

• Kontakt bei Θ

• O1 beschr¨ankt O2 oder

• O2 beschr¨ankt O1

(38)

Beschr¨ anken: Lem. 2.34

• Kontaktpaare O1 = (W1, S1), O2 = (W2, S2)

• Kontakt bei Θ

• O1 beschr¨ankt O2 oder

• O2 beschr¨ankt O1

• Beweis!!!

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 5

(39)

Beweis: Lem. 2.34

ρ1 ρ1 ρ1

ρ1 v2 l

l1

v1 l2 v2

u2

u1

u2

u2 u2

v2

v2

u1

u1 u1

v1 v1

v1 l

l l

l1

l2

l2

l1 l1

l2 T1

T2 T1

T2

T2

T1 T1

S

S S S T2

S2

S2 S2

W2

W2 W2

W1

W1 W1

S1

S1 S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1 S2

(40)

Beweis: Lem. 2.34

• O1 beschr¨ankt O2 oder O2 beschr¨ankt O1

ρ1 ρ1 ρ1

ρ1 v2 l

l1

v1 l2 v2

u2

u1

u2

u2 u2

v2

v2

u1

u1 u1

v1 v1

v1 l

l l

l1

l2

l2

l1 l1

l2 T1

T2 T1

T2

T2

T1 T1

S

S S S T2

S2

S2 S2

W2

W2 W2

W1

W1 W1

S1

S1 S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1 S2

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 6

(41)

Beweis: Lem. 2.34

• O1 beschr¨ankt O2 oder O2 beschr¨ankt O1

• Fallunterscheidungen: Verschieben!

ρ1 ρ1 ρ1

ρ1 v2 l

l1

v1 l2 v2

u2

u1

u2

u2 u2

v2

v2

u1

u1 u1

v1 v1

v1 l

l l

l1

l2

l2

l1 l1

l2 T1

T2 T1

T2

T2

T1 T1

S

S S S T2

S2

S2 S2

W2

W2 W2

W1

W1 W1

S1

S1 S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1 S2

(42)

Beweis: Lem. 2.34

• O1 beschr¨ankt O2 oder O2 beschr¨ankt O1

• Fallunterscheidungen: Verschieben!

• Endpunkte v1, v2, u1, u2 in Richtung s

ρ1 ρ1 ρ1

ρ1 v2 l

l1

v1 l2 v2

u2

u1

u2

u2 u2

v2

v2

u1

u1 u1

v1 v1

v1 l

l l

l1

l2

l2

l1 l1

l2 T1

T2 T1

T2

T2

T1 T1

S

S S S T2

S2

S2 S2

W2

W2 W2

W1

W1 W1

S1

S1 S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1 S2

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 6

(43)

Beweis: Lem. 2.34

• O1 beschr¨ankt O2 oder O2 beschr¨ankt O1

• Fallunterscheidungen: Verschieben!

• Endpunkte v1, v2, u1, u2 in Richtung s

• i) l1 schneidet W2 oder l2 schneidet W1

ρ1 ρ1 ρ1

ρ1 v2 l

l1

v1 l2 v2

u2

u1

u2

u2 u2

v2

v2

u1

u1 u1

v1 v1

v1 l

l l

l1

l2

l2

l1 l1

l2 T1

T2 T1

T2

T2

T1 T1

S

S S S T2

S2

S2 S2

W2

W2 W2

W1

W1 W1

S1

S1 S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1 S2

(44)

Beweis: Lem. 2.34

• O1 beschr¨ankt O2 oder O2 beschr¨ankt O1

• Fallunterscheidungen: Verschieben!

• Endpunkte v1, v2, u1, u2 in Richtung s

• i) l1 schneidet W2 oder l2 schneidet W1

• Funktionswert ρ f¨ur den Winkel!

ρ1 ρ1 ρ1

ρ1 v2 l

l1

v1 l2 v2

u2

u1

u2

u2 u2

v2

v2

u1

u1 u1

v1 v1

v1 l

l l

l1

l2

l2

l1 l1

l2 T1

T2 T1

T2

T2

T1 T1

S

S S S T2

S2

S2 S2

W2

W2 W2

W1

W1 W1

S1

S1 S1

(iii) Typ II/Typ II

(i) Typ I/Typ I (ii) Typ I/Typ II

(iv) Typ II/Typ I S1

W2

W1 S2

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 6

(45)

Konvexit¨ at geht ein!!

(46)

Konvexit¨ at geht ein!!

O1

O2 R

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 7

(47)

Konvexit¨ at geht ein!!

O1

O2 R

(48)

Besonderheit: Bem. 2.35

ρ1

l2 l

v1 v2

u2

u1 l1

T2 T1 S W1

S2

(i) Typ I/Typ I S1

W2

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 8

(49)

Besonderheit: Bem. 2.35

• Orientierung Θ bei der die Aussage wechselt

ρ1

l2 l

v1 v2

u2

u1 l1

T2 T1 S W1

S2

(i) Typ I/Typ I S1

W2

(50)

Besonderheit: Bem. 2.35

• Orientierung Θ bei der die Aussage wechselt

• O1 beschr¨ankt O2 und O2 beschr¨ankt O1 bei Θ

ρ1

l2 l

v1 v2

u2

u1 l1

T2 T1 S W1

S2

(i) Typ I/Typ I S1

W2

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 8

(51)

Besonderheit: Bem. 2.35

• Orientierung Θ bei der die Aussage wechselt

• O1 beschr¨ankt O2 und O2 beschr¨ankt O1 bei Θ

• Definition Beschr¨anken leicht abwandeln

ρ1

l2 l

v1 v2

u2

u1 l1

T2 T1 S W1

S2

(i) Typ I/Typ I S1

W2

(52)

Funktionen und ihre Bedeutung

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 9

(53)

Funktionen und ihre Bedeutung

• Def.-bereich: ΠO1O2 := {θ|O2 beschr¨ankt O1 bei Winkel θ }.

ρ1

θ1 u2

v2

v1 u1

T2 T1 S W1

S1

W2 S2

(i) Typ I/Typ I θ2

(54)

Funktionen und ihre Bedeutung

• Def.-bereich: ΠO1O2 := {θ|O2 beschr¨ankt O1 bei Winkel θ }.

• Wert: ρi :=

|xiui|, falls Si Roboterkante

|vixi|, falls Si Roboterecke

ρ1

θ1 u2

v2

v1 u1

T2 T1 S W1

S1

W2 S2

(i) Typ I/Typ I θ2

ρ2

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 9

(55)

Funktionen und ihre Bedeutung

• Def.-bereich: ΠO1O2 := {θ|O2 beschr¨ankt O1 bei Winkel θ }.

• Wert: ρi :=

|xiui|, falls Si Roboterkante

|vixi|, falls Si Roboterecke

• Funktionen:

ρ1

θ1 u2

v2

v1 u1

T2 T1 S W1

S1

W2 S2

(i) Typ I/Typ I θ2

ρ2

(56)

Funktionen und ihre Bedeutung

• Def.-bereich: ΠO1O2 := {θ|O2 beschr¨ankt O1 bei Winkel θ }.

• Wert: ρi :=

|xiui|, falls Si Roboterkante

|vixi|, falls Si Roboterecke

• Funktionen:

fO1O2 : ΠO1O2 −→ R>0 θ 7−→ ρ1

ρ1

θ1 u2

v2

v1 u1

T2 T1 S W1

S1

W2 S2

(i) Typ I/Typ I θ2

ρ2

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 9

(57)

Funktionen und ihre Bedeutung

• Def.-bereich: ΠO1O2 := {θ|O2 beschr¨ankt O1 bei Winkel θ }.

• Wert: ρi :=

|xiui|, falls Si Roboterkante

|vixi|, falls Si Roboterecke

• Funktionen:

fO1O2 : ΠO1O2 −→ R>0 θ 7−→ ρ1

• Dritter Kontakt, O3 beschr¨ankt O1 bei θ1, Krit. Platzierung?

ρ1

θ1 u2

v2

v1 u1

T2 T1 S W1

S1

W2 S2

(i) Typ I/Typ I θ2

ρ2 S3 W3

S

(58)

Funktionen und ihre Bedeutung

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 10

(59)

Funktionen und ihre Bedeutung

• O4 beschr¨ankt O1 bei θ2, keine Krit. Platzierung!!

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I

W1 ρ3

ρ2

fO1O4(θ) fO1O3(θ)

fO1O2(θ)

θ2 θ

θ1 A(O1) ρ

ρ1 ρ2

S3W3 S

S3 W4

(60)

Funktionen und ihre Bedeutung

• O4 beschr¨ankt O1 bei θ2, keine Krit. Platzierung!!

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I

W1 ρ3

ρ2

fO1O4(θ) fO1O3(θ)

fO1O2(θ)

θ2 θ

θ1 A(O1) ρ

ρ1 ρ2

S3W3 S

S3 W4 θ2

ρ3

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 10

(61)

Funktionen und ihre Bedeutung

• O4 beschr¨ankt O1 bei θ2, keine Krit. Platzierung!!

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I

W1 ρ3

ρ2

fO1O4(θ) fO1O3(θ)

fO1O2(θ)

θ2 θ

θ1 A(O1) ρ

ρ1 θ2

ρ2

S3W3 S

S3 W4 θ2

ρ3

(62)

Funktionen und ihre Bedeutung

• O4 beschr¨ankt O1 bei θ2, keine Krit. Platzierung!!

• Arrangement: A(O1),

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I

W1 ρ3

ρ2

fO1O4(θ) fO1O3(θ)

fO1O2(θ)

θ2 θ

θ1 A(O1) ρ

ρ1 θ2

ρ2

S3W3 S

S3 W4 θ2

ρ3

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 10

(63)

Funktionen und ihre Bedeutung

• O4 beschr¨ankt O1 bei θ2, keine Krit. Platzierung!!

• Arrangement: A(O1), alle Funktionen fO1Oj, Oj beschr¨ankt O1

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I

W1 ρ3

ρ2

fO1O4(θ) fO1O3(θ)

fO1O2(θ)

θ2 θ

θ1 A(O1) ρ

ρ1 θ2

ρ2

S3W3 S

S3 W4 θ2

ρ3

(64)

Funktionen und ihre Bedeutung

• O4 beschr¨ankt O1 bei θ2, keine Krit. Platzierung!!

• Arrangement: A(O1), alle Funktionen fO1Oj, Oj beschr¨ankt O1

• Nur untere Kontur des Arrangements ist entscheident!!!

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I

W1 ρ3

ρ2

fO1O4(θ) fO1O3(θ)

fO1O2(θ)

θ2 θ

θ1 A(O1) ρ

ρ1 θ2

ρ2

S3W3 S

S3 W4 θ2

ρ3

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 10

(65)

Beweis: Krit. Platz in O(mn λ

6

(mn))

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I W1

θ ρ1

ρ3 fO1O5(θ) fO1O7(θ)

ρ A(O1)

θ1 θ2

fO1O2(θ) fO1O4(θ) ρ2

fO1O3(θ) θ2

ρ2

W3

S S3

S3 W4 ρ3

(66)

Beweis: Krit. Platz in O(mn λ

6

(mn))

• (x, y, θ) Kritische Platzierung

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I W1

θ ρ1

ρ3 fO1O5(θ) fO1O7(θ)

ρ A(O1)

θ1 θ2

fO1O2(θ) fO1O4(θ) ρ2

fO1O3(θ) θ2

ρ2

W3

S S3

S3 W4 ρ3

Offline Bewegungsplanung 11.12.13 Kollisionsfreie Wege cElmar Langetepe WS ’1314 11

(67)

Beweis: Krit. Platz in O(mn λ

6

(mn))

• (x, y, θ) Kritische Platzierung

• Nur den Fall: Drei Kontaktpaare O1, O2, O3

ρ1

θ1 u2

v1 u1

v2

S1

W2

S T2 S2 T1

(i) Typ I/Typ I W1

θ ρ1

ρ3 fO1O5(θ) fO1O7(θ)

ρ A(O1)

θ1 θ2

fO1O2(θ) fO1O4(θ) ρ2

fO1O3(θ) θ2

ρ2

W3

S S3

S3 W4 ρ3

Referenzen

ÄHNLICHE DOKUMENTE

Offline Bewegungsplanung 16.10.13 K¨ urzeste Wege c Elmar Langetepe WS ’1314 1... Geht

Offline Bewegungsplanung 23.10.13 K¨ urzeste Wege c Elmar Langetepe WS ’1314 1... Shortest Path in

Zwischen je zwei Positionen von Liniensegmenten gibt es eine optimale Bewegung von einem der folgenden Typen:.. maximal zwei Rotationen und eine geradlinige

Elmar Langetepe University of Bonn.. Eigenschaften von Minkowski-Summen.. Berechnung und Komplexit¨ at Lem.. Berechnung und Komplexit¨ at Lem.. Berechnung und Komplexit¨ at

Offline Bewegungsplanung 9.12.13 Kollisionsfreie Wege c Elmar Langetepe WS ’1314 1... Jetzt: Translation

Offline Bewegungsplanung 16.12.13 Kollisionsfreie Wege c Elmar Langetepe WS ’1314 26.. Kritische Orientierungen i)-vi). Offline Bewegungsplanung 16.12.13 Kollisionsfreie Wege c

Offline Bewegungsplanung 27.10.14 K¨ urzeste Wege c Elmar Langetepe WS ’1415 1... 1.2.3 Durchmesser

Offline Bewegungsplanung 29.10.14 K¨ urzeste Wege c Elmar Langetepe WS ’1415 1... Was