28.02.2014 Aufrufe

Bahnplanungsframework für ein autonomes Fahrzeug - oops ...

Bahnplanungsframework für ein autonomes Fahrzeug - oops ...

Bahnplanungsframework für ein autonomes Fahrzeug - oops ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

4.4 Continuous Steering 39<br />

4.4 CONTINUOUS STEERING<br />

Aufgrund der Tatsache, dass die Klothoide in ihrer Krümmungsänderung σ begrenzt werden muss,<br />

wodurch der Servomotor nur zu Beginn der Klothoide die volle Leistung gibt und den Rest der Kurve<br />

in s<strong>ein</strong>er maximalen Leistung <strong>ein</strong>geschränkt wird, wird an dieser Stelle die Motion Primitive „Continuous<br />

Steering“ <strong>ein</strong>geführt. Wie der Name bereits vermuten lässt ist diese ähnlich der Klothoide, bei<br />

der der Lenk<strong>ein</strong>schlag ϕ linear ansteigt, im Gegensatz zu der Krümmung κ.<br />

Aus dem Ackermannmodell (siehe Kapitel 2.1) und (Eq. 2.1) lässt sich unmittelbar der Zusammenhang<br />

zwischen Krümmung und Lenkwinkel herleiten:<br />

κ = tan(ϕ)<br />

b<br />

Nach Definition gilt <strong>für</strong> den Lenkwinkel ϕ im Verlauf der Zeit t:<br />

ϕ(t) = v steer · t<br />

Dabei ist v steer die Lenkgeschwindigkeit. Somit gilt <strong>für</strong> den Lenkwinkel ϕ in Abhängigkeit von der<br />

Länge l, unter Bezug der physikalischen Formel (Eq. 4.7):<br />

ϕ(l) = v steer<br />

v<br />

· l (4.9)<br />

Für die Krümmung in Abhängigkeit von der Länge folgt:<br />

κ(l) = tan(ϕ(l))<br />

b<br />

(Eq.4.9)<br />

=<br />

tan( vsteer<br />

v<br />

· l)<br />

b<br />

(4.10)<br />

Für die Orientierung des <strong>Fahrzeug</strong>s folgt:<br />

θ(l) =<br />

∫ l<br />

0<br />

κ(t)dt<br />

(Eq.4.10)<br />

=<br />

1<br />

b ·<br />

∫ l<br />

0<br />

( vsteer<br />

)<br />

tan · t dt<br />

v<br />

Substituiere:<br />

∫<br />

u = v steer<br />

v<br />

du = v steer<br />

v<br />

· t (4.11)<br />

· dt ⇒ dt = v<br />

v steer<br />

· du (4.12)<br />

tan(u)du = − ln(cos(u)) (4.13)<br />

θ(l) = 1 ∫ v steer<br />

b ·<br />

=<br />

0<br />

v ·l<br />

v<br />

b · v steer<br />

·<br />

tan(u)du ·<br />

∫ v steer ·l v<br />

0<br />

= − v<br />

b · v steer<br />

· ln<br />

(<br />

cos<br />

v<br />

v steer<br />

tan(u)du<br />

( vsteer<br />

))<br />

· l<br />

v<br />

| (Eq.4.11)&(Eq.4.12)<br />

| (Eq.4.13)

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!