Comment mettre à jour le quaternion basé sur 3d gyro données?

J'ai eu un premier quaternion , q0. Et je reçois vitesse angulaire arpentage, je peux intégrer les vitesses j'ai donc eu 3 angles à 50Hz. Comment faire un quaternion est basé sur les 3 angles? Je ne peux pas juste faire 3 quaternions, puis-je?

Afin de le rendre clair.

Q. nouveaux=Q. nouveau*Q. mise à jour(alpha,bêta,gamma)

Q. nouvelles représente mon orientation actuelle dans un quaternion, je veux le mettre à jour en multipliant avec un Q. mise à jour de quaternion. Comment puis-je faire le Q. mise à jour avec les angles?

Merci!

La triste nouvelle est: C'est beaucoup plus compliqué que ça. Voir par exemple Orientation de l'estimation à l'aide d'un quaternion indirecte fondée filtre de Kalman adaptatif estimation de l'externe accélération. Au fait, comment allez-vous traiter avec le gyroscope de la dérive?
Cette question ne semble pas être sur la programmation dans le champ d'application défini dans le centre d'aide.
Désolé les gars. J'ai juste commencé à travailler en tant que développeur de logiciels il y a 2 semaines et c'est ma première question ici(le plus drôle, c'est que je suis un ingénieur en mécanique :D). Vous êtes les meilleurs!!! À propos de la dérive? Je Ne sais pas encore.

OriginalL'auteur user3598726 | 2014-05-06