09.02.2013 Aufrufe

Thesis - RWTH Aachen University

Thesis - RWTH Aachen University

Thesis - RWTH Aachen University

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.

2.2 Reaktive Verhalten für Manipulatoren 19<br />

E(�s) = �si − �ss<br />

Ziel des Ansatzes ist, den Roboter so zu bewegen, dass die extrahierten Bildmerkmale einen erwünschten<br />

Wert bzw. eine erwünschte Position im Bild erreichen [HHC96] und dadurch die Fehlerfunktion<br />

E minimiert wird. Dafür wird die Bild-Jacobi Matrix JB(�q), die die Beziehung zwischen<br />

Änderungen in der Greiferposition und Änderungen im Bild repräsentiert, verwendet:<br />

s<br />

i<br />

E(s)= ∆s =s −s<br />

s<br />

ss<br />

J B<br />

+<br />

i<br />

∆q<br />

(2.7)<br />

˙�s = JB(�q) ˙ �q (2.8)<br />

Abbildung 2.10: Bildbasiertes Visual Servoing. Hier wird der Regelfehler als Differenz der Ist-<br />

Merkmale �si und der Soll-Merkmale �ss berechnet und über die Pseudoinverse der Bild-Jacobi Matrix<br />

JB(�q) zu einer Änderung der kartesischen Greiferposition transformiert.<br />

Aus Gleichungen 2.8 und 2.7 ergibt sich für die nächste Roboterbewegung [HHC96]:<br />

˙�q = KBJ +<br />

B (�q)E(�s) (2.9)<br />

wobei KB eine konstante Verstärkungsmatrix ist und �q die kartesische Position und Orientierung des<br />

Greifers.<br />

Beim bildbasierten Visual Servo mit zwei Kameras kann die Fehlerfunktion für beide Bilder simultan<br />

minimiert werden [Kra01]. Diese Eigenschaft erlaubt das einfache Erstellen der Bild-Jacobi des<br />

gesamten Systems, indem man die Bild-Jacobi Matrizen für linke und rechte Kamera:<br />

˙�sl = JBl(�q) ˙ �q<br />

˙�sr = JBr(�q) ˙ �q<br />

(2.10)

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!