Con quale precisione posso monitorare le distanze usando l'accelerometro iPhone?


9

Teoricamente gli accelerometri nell'iPhone possono essere usati per tracciare la distanza usando l'interpolazione nel tempo.

Qual è l'errore stimato per il rilevamento di distanze tra 1 e 10 metri?
Esiste un'app per iPhone che funziona come un metro a nastro?

Risposte:


14

Da quello che ho sentito, l'output dell'accelerometro di iPhone è molto rumoroso: la maggior parte delle applicazioni che lo utilizzano per qualsiasi tipo di lavoro di precisione moderata eseguono molti filtri e modifiche di output per appianare il rumore. L'iPhone può essere posizionato su un tavolo e l'accelerometro produrrà comunque un bel po 'di dati. Immagino che potresti sicuramente usarlo per misurare distanze più lunghe (> 10m), ma probabilmente non mi fiderei di esso per misurazioni ad alta risoluzione.


7

I chip dell'accelerometro utilizzati nell'iphone hanno troppo rumore per essere utilizzati per un'integrazione accurata della distanza anche su brevi distanze con semplici movimenti. Anche se era un sensore silenzioso e forniva buoni dati, Apple pre-filtra l'accelerometro in modo da impedire alle applicazioni di eseguire una corretta integrazione. Il filtro è utile per ridurre il livello di rumore terribile e per semplificare la vita degli sviluppatori di app se desiderano 1 aggiornamento al secondo o 100, ma è irreversibile e Apple non fornisce un modo per ottenere i dati grezzi, quindi solo l'integrazione di accelerazione produce una distanza ritardata con un significativo superamento. Questo è, ovviamente, in aggiunta ai normali problemi dell'utilizzo di un accelerometro per trovare la distanza (rimuovere la gravità - che il giroscopio rende molto più facile - per esempio).

La maggior parte delle app contapassi utilizza l'accelerometro per contare i passi e utilizzare il GPS per misurare la distanza su distanze più lunghe e per calibrare la distanza dei singoli passi dell'utente. Non rilevano la distanza utilizzando l'accelerometro.



2

L'errore accumulato dell'integrazione temporale è troppo per misurare la distanza dagli accelerometri. Anche per il sismografo industriale, la maggior parte di essi non può praticamente misurare la distanza, anche se viene adottato il filtraggio.


2

Ho scritto un post sul blog a riguardo. Ottenere la distanza con l'accelerometro e altri sensori iPhone senza usare il GPS è sicuramente possibile. I risultati non sono precisi al 100% ma utilizzabili.

http://www.nomtek.com/scanning-rooms-with-an-iphone/


La pubblicazione dei link non è davvero molto utile. I collegamenti scompaiono nel tempo, quindi almeno qualche dettaglio di ciò che dice il collegamento sarebbe più utile per i futuri lettori.
Tetsujin,

1

Volevi qualcosa del genere? MagicPlan di Sensopia https://appsto.re/gb/WQFEz.i A seconda di cosa si desidera utilizzare tali informazioni, non potrebbe far male contattare gli sviluppatori di app.


0

Il problema non è la precisione dell'accelerometro ma la sua precisione rispetto al tempo della misurazione. Se riesci a spostare il telefono dal punto a al punto b in una frazione di secondo, dovresti essere in grado di ottenere una misurazione molto accurata. Tuttavia, se si impiega un minuto o un'ora per la stessa misurazione, l'accuratezza sarà vicina allo zero a causa del rumore.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.