Ich habe angefangen, über eine Android-Anwendung nachzudenken, die in einem Firmengebäude verwendet werden kann, um zu bestimmen, in welchem Raum Sie sind. Offensichtlich denke ich, dass GPS- und Netzwerkstandorte nicht genau genug sind, um dies zu erreichen. (Ganz zu schweigen von der Instabilität des GPS-Signals im Inneren) Ich schaute kurz in die Berechnung der Entfernung über den Beschleunigungsmesser, aber es ist anscheinend sehr volatil und lässt einen großen Spielraum für Fehler. Ich habe auch eine Art Triangulation von Routern in Betracht gezogen, aber Sie stoßen auf Probleme mit Wänden / Mikrowellen und verschiedene andere Dinge, die die Signalstärke stören könnten. Hat jemand irgendwelche möglichen Ideen oder Richtungen zu versuchen?
Wie wäre es mit Bluetooth-Tags, die eine Raum-ID ausgeben? Sie könnten Geld verdienen, indem Sie die Emittenten auf Basis einer Anlagengröße vermarkten, und sie könnten zusätzliche Funktionen bereitstellen, wie:
(1) Bilden eines Pico-Netzes, das letztendlich den Server vor Ort mit den Orten aktualisiert, an denen jeder die App oder das Internet nutzt
(2) tracking key equipment mit einem ähnlichen bluetooth-tag, etc.
Sie könnten etwas ähnlich dem unten stehenden Link aus China bekommen, ich bin mir sicher:
Ссылка
Vielleicht ist es nicht zu viel Hilfe, aber die Papiere, die ich zu diesem Thema gefunden habe, sind diese:
RSSI-basierte Indoor-Lokalisierung und Tracking mit Sigma-Point Kalman-Glätteisen
Fußgänger-Tracking mit an der Schuhoberfläche angebrachten Trägheitssensoren
Verbesserung der Leistung von Pedometern mit einem einzelnen Beschleunigungsmesser
Ich habe keine Ahnung, wie diese Methoden in realen Anwendungen funktionieren oder wie man sie zu einer netten Android-App macht.
Ich bin gespannt, welche anderen Antworten Sie bekommen werden.
Tags und Links android geolocation accelerometer gps triangulation