door Bert F » vr 23 nov 2007, 14:37
Probleem zit eigenlijk zo: ik probeer er achter te komen hoe men de rotatie matrix opstelt van de roll pitch yaw hoeken. Hierbij roteert men eerst over de x-as nadien over de y-as en tot slot over de z-as.
En dit met de drie basis vectoren die initieel aan het assenstelsel vastzitten.
Ik probeer nu hetzelfde, maar om het probleem te vereenvoudigen, maar met één vector.
De eerste rotatie is gemakkelijk X'=AX waarbij A de rotatie over de x-as is. nadien roteer je over de y-as hoe doe je dat? want je moet met de oorspronkelijke y-as werken?
Ik heb hier een oplossing die zegt: 1) X'=BX 2) X''=C*BX maar die C* is nu te bepalen men doet dit als volgt: X"=Q^t CQ X'
Neem nu Q=B^t en werk uit zodat je X''=BCB^tX' om dan volledig X''=BCX te bekomen.
Hoe bepaalt men C*? en waarom doet men dat zo? waarom neemt men voor Q B^t? iemand enig idee wat men hier wil toepassen? Groeten.
Probleem zit eigenlijk zo: ik probeer er achter te komen hoe men de rotatie matrix opstelt van de roll pitch yaw hoeken. Hierbij roteert men eerst over de x-as nadien over de y-as en tot slot over de z-as.
En dit met de drie basis vectoren die initieel aan het assenstelsel vastzitten.
Ik probeer nu hetzelfde, maar om het probleem te vereenvoudigen, maar met één vector.
De eerste rotatie is gemakkelijk X'=AX waarbij A de rotatie over de x-as is. nadien roteer je over de y-as hoe doe je dat? want je moet met de oorspronkelijke y-as werken?
Ik heb hier een oplossing die zegt: 1) X'=BX 2) X''=C*BX maar die C* is nu te bepalen men doet dit als volgt: X"=Q^t CQ X'
Neem nu Q=B^t en werk uit zodat je X''=BCB^tX' om dan volledig X''=BCX te bekomen.
Hoe bepaalt men C*? en waarom doet men dat zo? waarom neemt men voor Q B^t? iemand enig idee wat men hier wil toepassen? Groeten.