Plaats een reactie

Je mail wordt niet openbaar getoond. Het wordt enkel gebruik voor contact of notificatie vanuit het beheer.

🗨️ Wat vind jij? Stel direct je vraag of geef je mening – zonder registratie. Je reactie zet het topic weer bovenaan bij 'Laatste posts' en trekt snel nieuwe reacties aan🔥. Mocht je als vaste bezoeker willen reageren, dan kun je je ook registreren.

Bevestig dat je geen robot bent door de volgende vragen te beantwoorden.

Noor heeft 10 knikkers. Ze verliest er 4 in het gras. Hoeveel heeft ze er nog?

Antwoord: (vul een getal in)

Er zitten 5 vogels op een hek. Twee vliegen weg. Hoeveel blijven er zitten?

Antwoord: (vul een getal in)

Weergave uitklappen Voorafgaande berichten: Rotatiematrix opstellen.

Re: Rotatiematrix opstellen.

door Bert F » vr 23 nov 2007, 17:51

Ik maak het mss nog moeilijker door maar één vector te onderstellen. Daarom het volledige probleem:

Men heeft:

Afbeelding

met als oplossing:

Afbeelding

Wat bedoelt men nu met die truck?

Re: Rotatiematrix opstellen.

door Rogier » vr 23 nov 2007, 15:03

Ik weet niet precies waar die oplossing op is gebaseerd, maar het kan gewoon zo:

X' = Mz My Mx X

waarbij Ma de matrix voor rotatie om de a-as is.

Als je meerdere punten moet transformeren kun je die drie matrices van te voren met elkaar vermenigvuldigen, zodat je één totale rotatiematrix M krijgt waarmee je ieder punt in één keer kunt roteren.

Re: Rotatiematrix opstellen.

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.

Re: Rotatiematrix opstellen.

door TD » vr 23 nov 2007, 10:03

Als je de afzonderlijke rotatiematrices kan opstellen, wordt de samenstelling gegeven door het product van de matrices. Let wel, matrixvermenigvuldiging is niet commutatief, dus de volgorde maakt wel uit.

Re: Rotatiematrix opstellen.

door dirkwb » do 22 nov 2007, 22:57

Lees eerst de pagina op wikipedia door en als het helpt:

http://mathworld.wolfram.com/RotationMatrix.html

http://audiophile.tam.cornell.edu/~als93/w...6Paper99307.pdf

Het staat er zeker in, als je dan nog vragen hebt dan horen we het wel ;)

Rotatiematrix opstellen.

door Bert F » do 22 nov 2007, 20:41

Stel ik heb een vast assenstelsel xyz met daarin één vector (a,b,c).

Eerst laat ik die rond de x as roteren, nadien rond de y as en tot slot rond de z as.

Wat wordt dan de rotatiematrix voor de totale rotatie? Groeten.