Warum funktioniert das Gyroskop in einem iPad in einem Flugzeug nicht mehr?


12

Das Gyroskop ( nicht zu verwechseln mit dem Beschleunigungsmesser oder GPS) in meinem iPad (3. Generation) funktioniert wunderbar, sowohl wenn ich auf dem Boden stehe als auch wenn ich mich mit hoher Geschwindigkeit in einem Auto auf der Autobahn bewege.

Sobald ich das Gyroskop im Flugzeug ausprobiere, liefert das Gyroskop jedoch unsinnige Daten!

Hat das noch jemand erlebt? Ich habe versucht, die Flugzeugbedingungen am Boden zu reproduzieren (hohe Temperaturen, Vibrationen, schnelles Fahren), aber das Gyroskop arbeitet am Boden weiter.

Warum arbeitet das Gyroskop in der Luft nicht genau?


Ich mag Ihre Frage, obwohl es von einigem schnellem Googeln schwierig sein könnte, eine prägnante Antwort zu formulieren, die für den Q & A-Stil dieser Site angemessen ist. Im Internet gibt es viele ausführliche Artikel über das Gyroskop auf dem iPhone / iPad und insbesondere über MEMS-Gyroskope. Trotzdem werde ich nach der Antwort auf diese Frage Ausschau halten :)
Gerry,

Antworten:


4

OK, ich denke, ich habe es herausgefunden! Es war fast ausschließlich meine Schuld, aber ich habe eine Antwort, die für andere nützlich sein kann. Hier ist der Deal:

1: Ich stelle den Gyros auf 60 Hertz ein. 2: Am Boden hat die App ein RAN von 60 Hertz, also ein Gyro-Update pro Frame. 3: Im Flug hat meine App MEHR ARBEITEN (!!!), um das anzuzeigen Flugzeug tat, und fiel damit auf weniger als 60 Hertz Update-Rate der App! 4: Zu diesem Zeitpunkt standen die Aktualisierungsnachrichten des Kreisels an und der Ereignisleser geriet in Verzug ... WEG dahinter, also schaute ich mir echte Kreiseldaten von EARLIER IN THE FLIGHT an!

Die WIRKLICHE Lehre hier ist also, dass das Festlegen der Aktualisierungsrate des Gyros auf einen Wert, der größer als die Bildrate der App ist, zu einer Ereignisabfrage führt, hinter der Sie zurückbleiben.

Wenn jemand weiß, wie man ALLE Kreiselereignisse JEDES Rahmens der App aufnimmt, anstatt nur einen zu lesen, dann würde das scheinen, um dieses Problem zu lösen ... puh! Interessant!


1

Wenn das iPhone ein Gyroskop verwendet, bei dem winzige Teile im Inneren vibrieren (Änderungen der Vibration bei Beschleunigung), wird das detektierbare Signal möglicherweise durch zusätzliche Vibration in einem Flugzeug im Flug mit Rauschen überlagert. Um diese Theorie vor Ort zu testen, setzen Sie Ihr Telefon in eine "mechanisch laute" Umgebung mit ähnlichen Eigenschaften. Ein Vibrationstisch könnte funktionieren oder er könnte zu streng periodisch sein (zu nahe am Sinus, nicht breit genug), um eine gute Simulation zu sein. Vielleicht halten Sie es gegen die Seite einer Bohrmaschine, während Sie versuchen, durch ein schweres Brett zu bohren? An einem Fahrradrahmen befestigen und über Schotter fahren?

http://en.wikipedia.org/wiki/Vibrating_structure_gyroscope
http://www.ifixit.com/Teardown/iPhone-4-Gyroscope-Teardown/3156


Ich sollte darauf hinweisen, dass ich tatsächlich das iPad in meinen Händen hielt und es im Flug drehte. Es scheint, dass dies den Kreisel von den Vibrationen des Flugzeugs isolieren würde. Der Flugtest wurde mit dem in den Händen gehaltenen ipad im Cockpit eines Leichtflugzeugs durchgeführt, der Bodentest mit dem in den Händen gehaltenen ipad im Cockpit eines Sportwagens mit ähnlichen Geräusch-, Temperatur- und Vibrationseigenschaften wie der Flugzeug.
Austin Meyer

Ich habe gerade mein ipad3 im Telefonladen gegen ein anderes ausgetauscht. Ich werde heute wieder mit dem Ersatzpad fliegen und dich wissen lassen, was passiert!
Austin Meyer

Noch eine Sache, die ich erwähnen sollte ... Ich habe das iPad während des Fluges einige Male gegen die Instrumententafel des Flugzeugs gedrückt, sodass die Vibrationen des Flugzeugs tatsächlich auf das Pad übertragen wurden ... ABER, die Gyros waren nicht aktiv. Funktionell für den gesamten Flug, auch wenn das Pad nur in meinen Händen gehalten wurde, aber der Kreisel nach der Landung wieder normal funktioniert ... Diese Frage ist besonders interessant für alle, die ein iPad im Flug als Instrumententafel für Flugzeuge verwenden möchten ... die Möglichkeiten sind endlos ...
Austin Meyer
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.