Ho un accelerometro e un magnetometro ciascuno che produce letture X, Y e Z. Da questo ho bisogno di determinare la direzione magnetica di un oggetto.Calcolo della direzione magnetica utilizzando i dati grezzi di accelerometro e magnetometro
Non sono molto bravo in trig ma ho messo insieme una formula che risponde abbastanza bene alla rotazione del dispositivo, ma risponde anche a movimenti che non si penserebbero rilevanti, come ad esempio la pesca dispositivo in modo tale da non avere alcun impatto sulla direzione in cui è puntato. Ad esempio, ponendolo piano e "rotolando" il dispositivo.
Penso che la formula che ho per calcolare l'intestazione magnetica sia valida, ma penso che i miei radianti di pitch e roll per input siano sbagliati.
Quindi immagino il nocciolo della mia domanda (a meno che qualcuno non abbia effettivamente una formula in giro per farlo), è come calcoliamo gli angoli, in radianti, usando un accelerometro per l'inclinazione e il rollio.
Quindi, in secondo luogo, qualsiasi informazione sulla formula di titolo sarebbe grande.
Quale intestazione stai cercando di calcolare e relativamente a quale oggetto? Posso presumere che tu stia parlando di un telefono? – Seth