Remapiser la coordonnée de référence des capteurs à l'aide de valeurs personnalisées

StackOverflow https://stackoverflow.com/questions/4956978

  •  12-11-2019
  •  | 
  •  

Question

J'essaie de faire du contrôleur de mouvement en utilisant les valeurs des capteurs Android. Envoi / réception de données en cours sur / depuis PC, est presque terminé, et a également déjà fait un essai pour faire tourner le cube en utilisant les valeurs du capteur d'orientation, et il semblait utilisable.

Le problème est que, car le capteur d'orientation utilise le capteur magnétique pour calculer l'orientation, les valeurs réelles sont liées à des valeurs souhaitées. Par exemple, on s'attendra à ce que le cube reste non utilisé lorsqu'il dirige le contrôleur directement vers le moniteur PC. En fait, le cube sera tourné pour (27, 59, 107), à moins que le PC ne soit strictement placé sur le sondage nord.

J'ai déjà recherché quelques références, mais seule je pouvais trouver à relapper la référence par des constantes prédéfinies, telles que ROTATE_X_90.

Existe-t-il un moyen de remapter les coordonnées de référence par des valeurs personnalisées?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top