valeurs accéléromètres sont fournies par rapport à l'orientation de l'appareil ..valeurs de l'accéléromètre ios à toute orientation
Mon but est d'obtenir ces valeurs, quelle que soit la position de l'appareil.
Dans un scénario envisagé, si l'appareil est placé dans un véhicule, placé face vers le haut ou horizontalement, les valeurs de l'accéléromètre selon y indiqueraient l'accélération du véhicule. Que se passe-t-il si l'appareil est placé dans la boîte à gants avec une orientation aléatoire? Nous pouvons obtenir les valeurs de tangage et de lacet et les convertir en degrés pour obtenir le déplacement angulaire de l'appareil par rapport à la position d'orientation normale, mais à ce moment d'orientation aléatoire, puis-je convertir les valeurs d'accélération en normale des valeurs de position d'orientation? Fondamentalement ce que je suis suit: obtenir le déplacement angulaire de l'appareil -> convertir les valeurs d'accéléromètre reçues à la position déformée à une position normale d'orientation face vers le haut -> obtenir le Y pour voir l'accélération réelle du véhicule indépendamment de la position du dispositif.
Référence (point 3.1): http://www.itsasiapacificforum2014.co.nz/files/3314/0194/4873/Abstract_-_Automatic_Accelerometer_Reorientation_for_Driving_Event_Detection_Using_Smartphone_by_Passakon_Prathombutr.pdf
Cela pourrait aider? http://blog.sallarp.com/iphone-accelerometer-device-orientation/ – Sunkas