Autore Topic: Info su creazione mappa e riconoscimento posizione  (Letto 1039 volte)

Offline pablomares

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Sistema operativo:
    Windows 7
Info su creazione mappa e riconoscimento posizione
« il: 30 Ottobre 2013, 10:59:59 CET »
0
Ciao a tutti, io dovrei fare un app che mi rilevi la posizione all'interno di un edificio attraverso l'uso del segnale gps, wifi e utilizzando i dati dei sensori (accellerometro,bussola). Il mio dubbio è come faccio poi a creare una mappa dell'edificio? come faccio a  far in modo che una volta trovata la posizione sia centrata in modo corretto sulla mappa?

Grazie

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Info su creazione mappa e riconoscimento posizione
« Risposta #1 il: 30 Ottobre 2013, 12:39:07 CET »
0
Si vede nei film di fantascienza ed esiste pure qualche soluzione pionieristica di tracking indoor, ma che io sappia non c'è altro.
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Info su creazione mappa e riconoscimento posizione
« Risposta #2 il: 30 Ottobre 2013, 14:43:11 CET »
0
uuuu argomento mio!

L'azienda in cui lavoro sta lavorando proprio su questo e io sono il povero schiavo che si occupa di ciò.
Ti posso solo dire che:
1: GPS interno non funziona
2: Wifi è poco preciso nel 90% dei casi (devi avere un po di ap per far qualcosa)
3: Anche nel caso migliore del wifi, hai bisogno di AP modificati
4: Accelerometro e bussola non ti aiutano
5: C'è una soluzione online che usa il campo magnetico degli edifici, ma è closed source e devi inviare a loro la mappa del tuo edificio.

6: Esistono soluzioni ad hoc che usano standard particolari (Zigbee), l'azienda si chiama ZigPos ma il costo è proibitivo per gli utenti. Al momento sto testando nella nostra azienda il sistema di tracking indoor con questa tecnologia, ci sono un po di problemi di errori nel segnale e di misure errate, ma ci stiamo lavorando. Ti dico che, per ora siamo nell'ordine del metro come precisione (2mt nel caso peggiore), il caso ottimo, testato da loro, ha una precisione di 20-30 cm.

Ah, per la posizione corretta in mappa devi usare sistemi di proiezione e matrici di traslazione, sto lavorando in questi giorni per trovare la matrice di rototralslazione corretta per la nostra azienda!
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline pablomares

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Galaxy S2
  • Sistema operativo:
    Windows 7
Re:Info su creazione mappa e riconoscimento posizione
« Risposta #3 il: 30 Ottobre 2013, 15:19:42 CET »
0
sembra alquanto difficile la cosa!! m'informerò meglio!

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Info su creazione mappa e riconoscimento posizione
« Risposta #4 il: 30 Ottobre 2013, 16:01:29 CET »
0
sembra alquanto difficile la cosa!! m'informerò meglio!

abbastanza grazie... è tutto il pomeriggio che cerco di capire bene come modificare l'algoritmo di calcolo delle distanze... ho una precisione che varia dai 50cm ai 6mt...
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia