Springen naar inhoud

Vectoren zwaartekrachtsveld


  • Log in om te kunnen reageren

#1

jakkie

    jakkie


  • 0 - 25 berichten
  • 8 berichten
  • Gebruiker

Geplaatst op 04 maart 2012 - 12:10

Ik heb een versnellingsensor, welke de x, y en z versnelling meet.
Als ik hem parallel aan het aardoppervlak hou, dan is x=0, y=0, z=1.
Ik kan elke hoek t.o.v. de zwaartekracht afzonderlijk bepalen.
Wanneer ik de sensor om de y as verdraai, dan veranderd de x en z versnelling.
Wordt: x=sin(hoek) en de z=cos(hoek), dus x_hoek=asin(x) en z_hoek=asin(y)
Hiermee kan ik dus de hoeken afzonderlijk bepalen.
Dit klopt echter niet meer als ik zowel om de y als de x as draai.

Weet iemand een formule hoe ik de hoeken kan bepalen als ik zowel x als y verdraai?
(ik hoop dat de vraag een beetje duidelijk is :) )

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

tempelier

    tempelier


  • >1k berichten
  • 1765 berichten
  • Ervaren gebruiker

Geplaatst op 04 maart 2012 - 12:40

Ik heb een versnellingsensor, welke de x, y en z versnelling meet.
Als ik hem parallel aan het aardoppervlak hou, dan is x=0, y=0, z=1.
Ik kan elke hoek t.o.v. de zwaartekracht afzonderlijk bepalen.
Wanneer ik de sensor om de y as verdraai, dan veranderd de x en z versnelling.
Wordt: x=sin(hoek) en de z=cos(hoek), dus x_hoek=asin(x) en z_hoek=asin(y)
Hiermee kan ik dus de hoeken afzonderlijk bepalen.
Dit klopt echter niet meer als ik zowel om de y als de x as draai.

Weet iemand een formule hoe ik de hoeken kan bepalen als ik zowel x als y verdraai?
(ik hoop dat de vraag een beetje duidelijk is :) )

Twee draaiÔngen als ik het goed begrijp.

Stel er een tranformatie matrix voor op zou ik zeggen.
In de wiskunde zijn er geen Koninklijke wegen Majesteit.

#3

jakkie

    jakkie


  • 0 - 25 berichten
  • 8 berichten
  • Gebruiker

Geplaatst op 04 maart 2012 - 20:20

Inderdaad 2 draaiingen, want de yaw(draaiing over de z-as) kan ik niet meten met de acceleratiesensor.
De bedoeling is dat ik de hoeken d.m.v. een gyroscoop bepaal en de drift met de acceleratiesensor bepalen en compenseren.
Bedankt voor de reacite. Ik ga me verdiepen in transormatie matrices om het probleem daarmee op te lossen.





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures