Denavit-Hartenberg-Transformation

Mathematisches Verfahren in der Kinematik
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 23. Januar 2017 um 19:02 Uhr durch Trustable (Diskussion | Beiträge) (Weblinks). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Die Denavit-Hartenberg-Transformation (DH-Transformation) aus dem Jahr 1955 ist ein mathematisches Verfahren, das auf der Basis von homogenen Matrizen und der sogenannten Denavit-Hartenberg-Konvention (DH-Konvention) die Überführung von Ortskoordinatensystemen (OKS) innerhalb von kinematischen Ketten beschreibt. Sie erleichtert so vor allem die Berechnung der direkten Kinematik (Vorwärtskinematik) und gilt hierbei mittlerweile als das Standardverfahren, insbesondere im Bereich Robotik.

Beispiel einer kinematischen Kette anhand eines Roboters; mit Koordinatensystemen und DH-Parametern

DH-Konvention

Folgende Voraussetzungen sind notwendig:

  1. die  -Achse liegt entlang der Bewegungsachse des n-ten Gelenks
  2. die  -Achse ist das Kreuzprodukt von  -Achse und  -Achse (=   x  ).
  3. das Koordinatensystem wird durch die  -Achse so ergänzt, dass es ein rechtshändiges System ergibt.

Für das erste Gelenk wird die  -Achse vom zweiten Gelenk übernommen.

DH-Transformation

Die eigentliche DH-Transformation vom Objektkoordinatensystem (OKS)   in das OKS   besteht in der Hintereinanderausführung folgender Einzeltransformationen:

  • einer Rotation   (Gelenkwinkel) um die  -Achse, damit die  -Achse parallel zu der  -Achse liegt
 
Schritt 1 der Denavit-Hartenberg-Transformation. Koordinatensysteme und der zugehörige Denavit-Hartenberg Parameter
 


  • einer Translation   (Gelenkabstand) entlang der  - Achse bis zu dem Punkt, wo sich   und   schneiden
 
Schritt 2 der Denavit-Hartenberg-Transformation. Koordinatensysteme und der zugehörige Denavit-Hartenberg Parameter
 


  • einer Translation   (Armelementlänge) entlang der  -Achse, um die Ursprünge der Koordinatensysteme in Deckung zu bringen
 
Schritt 3 der Denavit-Hartenberg-Transformation. Koordinatensysteme und der zugehörige Denavit-Hartenberg Parameter
 


  • einer Rotation   (Verwindung) um die  -Achse, um die  -Achse in die  -Achse zu überführen
 
Schritt 4 der Denavit-Hartenberg-Transformation. Koordinatensysteme und der zugehörige Denavit-Hartenberg Parameter
 

In Matrixschreibweise lautet die Gesamttransformation dann (von links nach rechts zu interpretieren):

 
Koordinatensysteme und die zugehörigen Denavit-Hartenberg parameter
 

Die Inverse dieser Matrix

 

beschreibt die Transformation eines Punktes vom OKS   ins OKS  . Entsprechend kann die ursprüngliche Matrix   auch als Transformation eines Punktes vom OKS   ins OKS   interpretiert werden, wenn der Ortsvektor des Punktes von rechts an die Matrix multipliziert wird. Es ist zu beachten, dass die Matrizen-Multiplikation im Allgemeinen nicht kommutativ und somit die Berechnungsfolge der Gesamttransformation nicht vertauschbar ist.

Die Parameter   und   werden dabei auch Denavit-Hartenberg-Parameter genannt.

Bei offenen kinematischen Ketten sind   und   variable Größen während der Bewegung des Roboters, abhängig von dessen spezieller Geometrie und Maßen. Bei einem rotatorischen Gelenk ist   variant und   konstant, bei einem Schubgelenk umgekehrt.   und   dagegen sind sowohl bei Rotations-, als auch bei Schubgelenken invariante Größen und müssen für die spätere Berechnung der direkten Kinematik nur einmal für jedes einzelne Armelement bestimmt werden.

Literatur

  • Hans-Jürgen Siegert, Siegfried Bocionek: Robotik, Programmierung intelligenter Roboter. Springer Verlag 1996, ISBN 3-540-60665-3.
  • Wolfgang Weber: Industrieroboter, Methoden der Steuerung und Regelung. Carl Hanser Verlag, München Wien, 2009, ISBN 978-3-446-41031-2.
  • Jorge Angeles: Fundamentals of Robotic Mechanical Systems. Springer Verlag, New York, 1997, ISBN 0-387-94540-7.
  • Friedrich Pfeiffer, Eduard Reithmeier: Roboterdynamik. Teubner Verlag, Stuttgart, 1987, ISBN 3-519-02077-7.
  • Miomir Vukobratvic: Introduction to Robotics. Springer Verlag, Berlin, 1989, ISBN 0-387-17452-4.
  • John J. Craig: Introduction to Robotics, Mechanics and Control. Pearson Prentice Hall, NJ 07458, 2005, ISBN 0-201-54361-3.
Commons: Denavit-Hartenberg-Transformation – Sammlung von Bildern, Videos und Audiodateien