Visualizzazione 3D del momento utilizzando l'accelerometro sul dispositivo Android [chiuso]

-2

È possibile ricostruire il movimento di un dispositivo Android nello spazio 3D utilizzando i dati dell'accelerometro?
Ad esempio, posso disegnare un cerchio con la mano in aria, con in mano un dispositivo Android.
È teoricamente possibile ricostruire questo cerchio usando i dati dell'accelerometro nello spazio 3D, relativamente al terreno con precisione?

Ecco un esempio di come questo cerchio potrebbe essere rappresentato:


Irisultaticomeinquestovideosonopossibili: link
Esistono alcuni algoritmi in grado di eseguire tali attività online?

    
posta Danny Babbev 03.09.2015 - 11:30
fonte

1 risposta

2

Come ha detto Amon, ciò è teoricamente possibile con l'aggiunta di sensori di orientamento / rotazione.

In pratica, dipende molto dall'accuratezza richiesta. I calcoli sono tutti integrali, quindi tendono ad accumulare errori molto velocemente. Ciò significa che il punto finale calcolato del cerchio nel tuo esempio sarà lontano dalla tua origine, anche se muovi con attenzione il tuo telefono. Quanto lontano sarà dipende da

  • quanto velocemente ti sposti
  • quanto velocemente puoi misurare (frequenza di campionamento)
  • quanto è difficile misurare
  • quanto accorrono le tue implementazioni matematiche (errori di arrotondamento ecc.)

Come tesi di laurea, ho creato un sistema di navigazione inerziale assistito per l'uso nei treni , con un sensore commerciale abbastanza buono. Tuttavia, i risultati sono stati piuttosto deludenti dopo poco tempo.

    
risposta data 03.09.2015 - 13:17
fonte

Leggi altre domande sui tag