Wie kann ich die 4 Quaternion berechnen?

22/06/2008 - 22:05 von Erik Griffin | Report spam
Hallo!

Folgendes sei gegeben: anzufahrende X, Y, Z - Koordinaten. Ein
Einheitsvektor I, J, K der die Rotationsmatrix beschreibt. Gesucht seien
die 4 Quaternion Q1, Q2, Q3 und Q4. Wie müsste die Formel dazu aussehen
um Q1 bis Q4 berechnen zu können?

Ich habe bereits bei Wikipedia, Google, etc. pp. gesucht und auch vieles
über Quaternion gefunden, aber bisher leider noch nicht wie man Sie aus
einem gegebenen Einheitsvektor berechnen kann.

Vielen Dank für jegliche Hinweise...


mfg
Erik

X'Post & F'up2 gesetzt
 

Lesen sie die antworten

#1 Hans-Bernhard Bröker
22/06/2008 - 23:44 | Warnen spam
Erik Griffin wrote:
Hallo!

Folgendes sei gegeben: anzufahrende X, Y, Z - Koordinaten. Ein
Einheitsvektor I, J, K der die Rotationsmatrix beschreibt. Gesucht seien
die 4 Quaternion Q1, Q2, Q3 und Q4. Wie müsste die Formel dazu aussehen
um Q1 bis Q4 berechnen zu können?



Du hast da einiges Durcheinander mit Plural und Singular angerichtet.
Du hast nicht einen, sondern drei Richtungsvektoren, die zusammen eine
Rotationsmatrix sind. Was du suchst sind nicht 4 Quaternionen, sondern
die 4 Koordinaten *eines* Quaternions.

Die Formeln findet Google leicht, wenn man Rotationsmatrix und
Quaternion reinruft.

Ähnliche fragen