J'ai vu beaucoup de questions et d'articles mentionnant que Quaternions peut être utilisé pour dériver des lectures de lacet, de tangage et de roulis meilleures, précises et stables à partir de l'iPhone plutôt que de lire ses lectures de lacet, tangage et roulis. Mais en même temps, je n'ai pas vu de méthodes appropriées pour implémenter Quaternions sur la plateforme iPhone. En tant que débutant, il est vraiment difficile de savoir, comment ces quaternions fonctionnent et les mettre en œuvre dans un morceau de code? (Désolé pour ne pas fournir un code que je n'ai aucune idée de la façon dont cela fonctionne dans la plate-forme de Xcode de pomme)Utilisez les Quaternions pour calculer le lacet, le tangage et le roulis de l'iPhone?
Alors s'il vous plaît de bien vouloir fournir une réponse à ma question que la plupart des utilisateurs en bénéficieront!
Merci d'avance!
Mais comment y accéder en continu dans un morceau de code pour calculer le lacet, le tangage et le roulis? – sam
La minute où vous calculez le lacet, le tangage et le roulis d'un quaternion, vous aurez le même problème que si vous utilisiez seulement le lacet, le tangage et le roulis. Vous devez utiliser des quaternions ** PARTOUT ** dans votre code et oublier le lacet, le tangage et le roulis. – Ali
@ Ali- En fait, quelle est la meilleure méthode pour obtenir le taux de changement d'ange de l'appareil avec précision? Comme nous le savons tous, l'intégration des données du gyroscope est soumise au problème de la dérive et de l'accumulation des erreurs d'intégration. Alors, quelle est la meilleure pratique pour obtenir une lecture stable? :) – sam