Ich versuche, Tracks in einem viel feineren Maßstab aufzunehmen, als dies möglicherweise mit GPS möglich ist, aber hoffentlich mit etwas Einfachem und Billigem, idealerweise einem iPhone. Die Auflösung für Streckendaten, nach denen ich suche, liegt bei 10-20 cm.
Die Position der Spur und sogar der Maßstab sind nicht so wichtig wie die feinen Details der Form der Spur.
Was ich als ideale Lösung im Sinn habe, ist eine iPhone-App, die die Kamera in Verbindung mit den anderen Sensoren verwendet, um eine Spur auf ähnliche Weise wie eine optische Maus aufzuzeichnen, die Bewegungen über der Oberfläche eines Schreibtisches erkennt.
Sie würden also das Telefon mit der Kamera nach unten halten und den Weg gehen. Die App verfolgt die sich bewegende Oberfläche und ermittelt mithilfe des Kreisels und des Beschleunigungsmessers , wohin sie sich bewegt, um das Kippen der Kamera zu korrigieren. Es würde auch den Kreisel und in geringerem Maße den Kompass verwenden, um die Kurven in der Spur zu korrigieren und zu erkennen. Die Höhe des Telefons über dem Boden kann meiner Meinung nach nicht erfasst oder abgeleitet werden, aber Sie können sie einfach eingeben und vorsichtig auf einer konstanten Höhe halten. Die LED könnte eingeschaltet sein, um die Erkennung durch Schatten zu erleichtern.
Wenn Sie zufällig auf einer Spur laufen, die dort endet, wo sie begonnen hat, können Sie dies auf irgendeine Weise markieren, um die Schleife zu schließen, und es würde versuchen, sie zu korrigieren, wenn sich die Enden nicht treffen und wenn Sie vielleicht einen langen Weg gehen > 50 m könnte es auch GPS-Daten verwenden, um den Maßstab der Spur zu kalibrieren, aber wahrscheinlich nicht wirklich viel zu den Details der Spurgeometrie beitragen.
Gibt es so etwas überhaupt in irgendeiner Form, iPhone oder auf andere Weise? Gibt es etwas, das einfacher ist, z. B. nur den Kreisel / Kompass und eine Messmethode im Schrittzähler-Stil? Gibt es eine ganz andere billige einfache Methode?
Antworten:
Ja, es ist möglich, die Bewegung eines Smartphones mit einer Auflösung von 1 bis 5 cm mithilfe der Photo-Inertial Metrology-Technologie von RealityCap zu verfolgen . Diese Technologie verwendet einen Sensorfusionsalgorithmus, der Computer Vision und IMU-Daten (Kreisel und Beschleunigungsmesser) kombiniert. Es misst nur die Relativbewegung, kann jedoch mit dem GPS auf dem Smartphone kombiniert werden, wenn eine absolute Positionierung erforderlich ist. In diesem Video finden Sie eine Demonstration. RealityCap verfügt über ein iOS SDK, das App-Entwicklern diese Funktion bietet. Ein Android SDK ist ebenfalls geplant. Vollständige Offenlegung: Ich bin einer der Gründer von RealityCap. Frag mich was.
quelle
Verwenden Sie ein Bluetooth-GPS-Gerät mit Ihrem iPhone
Dual (xgps150A) Bluetooth-GPS-Empfänger +/- 2,5 m Genauigkeit 100 $
Technische Daten
http://www.gpscentral.ca/products/dual-xgps150A-bluetooth-gps-receiver.html
GoPro hat HD-Kamera mit Kreisel
http://gopro.com/cameras/hd-hero2-outdoor-edition/
quelle
Überprüfen Sie einfach die visuelle Kilometerzähler, das ist was Sie meinen. MIT-Leute haben etwas wirklich Inspirierendes getan, Google " visuelle Kilometerzähler für Umgebungen ohne GPS ", und Sie werden sehen. Und ja, für ein winziges Smartphone verbraucht es vielleicht immer noch ziemlich viel CPU, aber alles ändert sich täglich. Es ist eine Frage der Zeit, bis diese Idee wahr wird.
Prost!
quelle
Seitdem habe ich festgestellt, dass das Anwendungsgebiet, das das tut, wonach ich suche, Photogrammetrie heißt.
http://en.wikipedia.org/wiki/Photogrammetry
Immer noch keine iPhone-Apps, die dies tun (die ich gefunden habe), obwohl die gesamte Hardware vorhanden ist und darauf wartet, genutzt zu werden. Vielleicht braucht es nur mehr CPU-Grunzen. Ich habe ein paar Desktop- / Web-Apps gefunden, die das Problem lösen, wie zum Beispiel:
http://www.123dapp.com/catch
quelle