Bahnplanungsframework für ein autonomes Fahrzeug - oops ...
Bahnplanungsframework für ein autonomes Fahrzeug - oops ...
Bahnplanungsframework für ein autonomes Fahrzeug - oops ...
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)