2012-08-23 10 views
10

Dovrei sviluppare un sistema di posizionamento interno per un certo posto, quindi ho iniziato raccogliendo informazioni su come sviluppare un tale sistema, la domanda che sto facendo finora è: cosa controlla l'accuratezza del posizionamento e come migliorarlo? Ho trovato API e progetti diversi con varie precisioni, ad esempio: l'API di posizionamento indoor di ericsson fornisce una precisione entro 10 metri, mentre l'API Qubulus fornisce una precisione entro 4 metri e ho incontrato alcuni progetti come iDOCNET che afferma di fornire una precisione di circa 1,2 metri. Quindi, qual è il componente principale dei sistemi di navigazione interna che controlla la precisione?Come migliorare la precisione del posizionamento interno?

risposta

25

Sto lavorando a un progetto simile e ho testato un paio degli strumenti esistenti.

si possono trovare alcune interessanti informazioni su IPS accuratezza/precisione/risoluzione qui:

Stackoverflow thread on IPS resolution

Leggi la risposta da Carol Politi di TRX Systems, in particolare.

In breve, la precisione dipende principalmente dal tipo e dalla densità dei radiofari utilizzati come segnali di riferimento (che possono essere celle di rete GSM/WDCMA/UMTS, punti di accesso wi-fi, dongle/beacon Bluetooth, ecc.) . Di conseguenza, per migliorare la precisione del tuo sistema devi utilizzare tutte le sorgenti radio esistenti/disponibili (celle telefoniche e access point wi-fi) E, forse, devi aggiungere/installare i tuoi punti di riferimento (molto probabilmente fi ruttori).

Finché sono stato in grado di vedere dai miei esperimenti fino ad ora, la precisione effettiva che ci si può aspettare da tali sistemi basati su radio è la seguente.

  • rete Telefono: 1 fino a 2 km
  • Wi-Fi: da 10 a 150 m (il più delle volte 40 - 150 m)
  • Bluetooth: da 4 a 10 m (forse meglio con la tecnologia Nokia, che usi BT 3.0 e beacon speciali)

L'utilizzo di diverse tecnologie insieme offre la precisione del migliore. Ad esempio, quando si usano telefoni cellulari e access point wi-fi come punti di riferimento, si ottiene una risoluzione da 10 a 150 m. Niente di meglio.

Ad esempio/ispirazione per i sistemi basati su Wi-Fi-fingerprint, vedere: Redpin.

L'unico modo per ottenere la risoluzione a livello di camera, utilizzando SOLO segnali radio (radio multilaterazione), sembra essere Bluetooth. Nokia ha sviluppato qualcosa per questo.

Un modo efficace per migliorare la risoluzione dell'intero sistema consiste nell'accoppiare un sistema di posizionamento basato sulla radio (come il fingerprinting wi-fi) con uno basato su mappe (Google per "pathfinding": la stessa tecnologia di navigazione della mappa utilizzata in molti giochi 2D).

In questo modo, si applica l'intero sistema per individuare l'utente esattamente dove può essere effettivamente (in un corridoio, all'interno di una stanza), escludendo le aree non percorribili (come la parte interna di un muro o un parte non accessibile dell'edificio). Questo rende il tuo percorso di navigazione calcolato molto più sensato, ma nei corridoi e corridoi lunghi la risoluzione può essere ancora abbastanza brutta (da 5 a 10 o più).

Un altro modo è noto come "fusione del sensore": aggiungere al sistema radio-based le conoscenze di posizione/movimento che provengono dall'accelerometro, dalla bussola e da altri sensori incorporati nel dispositivo mobile dell'utente.

Tali sistemi ibridi sono già disponibili sul mercato e possono fornire una risoluzione fino a 2 - 4 m (livello stanza, livello del corridoio) SENZA installare alcun radiofaro ausiliario (tali sistemi sono anche noti come "infrastruttura senza interni sistemi di posizionamento "). Alcuni di questi sistemi utilizzano anche un algoritmo di individuazione dei percorsi.

Per esempio/ispirazione per quanto riguarda sistemi ibridi, guarda: Footpath.

Per un progetto ancora più stimolante, vedere UnLoc di Duke University: UnLoc at Gizmag e UnLoc at Duke.

Se avete bisogno di una risoluzione ancora migliore, molto probabilmente è necessario installare i propri fari Bluetooth (e/o utilizzare la tecnologia Nokia).

+0

Questa è una grande risposta infatti, ed è quello che ho concluso parecchi giorni, sistemi di posizionamento infrastrutturate dimostrato di avere diversi problemi (interferenza di segnale, di larghezza di banda del canale, ecc ecc), quindi abbiamo rivolto al sensore sistemi a fusione e stiamo attualmente seguendo la documentazione disponibile del progetto FoootPath, e sembra essere così preciso con precisione all'interno di un'unica fase forse .. lettura dei documenti del vostro progetto - se disponibile - sarebbe grande. –