User Tools

Site Tools


android_ips

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
android_ips [2014/03/10 10:46]
zoza [IDocent]
android_ips [2015/01/07 13:40] (current)
zoza
Line 1: Line 1:
 ====== Indoor positioning systems for Android ====== ====== Indoor positioning systems for Android ======
 +
 +a comprehensive article on different indoor positioning technologies
 +
 +http://​spectrum.ieee.org/​telecom/​wireless/​new-indoor-navigation-technologies-work-where-gps-cant
 +
 +THE CHOSEN SYSTEM:
 + 
 +===== Red Pin =====
 +
 +  * [[http://​redpin.org/​|Red Pin]]
 +  * **wi-fi fingerprint based**
 +
 +october 2014 -> ? USING REDPIN
 +
 +  * [[redpin-server|running redpin.jar]] on the edar server ​
 +  * because of post issues (not able to open access to 8000 outside of epfl network) moved the server to KUCJICA. same process, same database;
 +
 +MEASUREMENTS
 +
 +  * december 12, BC building; performed 4 measurements all lasting about 2 minutes. kept track of the movement by hand (noted positions and times on a peace of paper) and compared that to the data the app sent to the server; results can be found here [[http://​kucjica.kucjica.org/​emperors-vizi/​bc-measurements-12-12-14.html|measurement tests 12.12.2014]]
 +
 +OTHER POSSIBLY USEFUL APPS:
  
 ===== Foot Path ===== ===== Foot Path =====
Line 16: Line 38:
   * it crashes, on all phones, immediately :(   * it crashes, on all phones, immediately :(
   * there is a version of FootPath in playstore, this one works well enough to test;   * there is a version of FootPath in playstore, this one works well enough to test;
-  *  
-===== Red Pin ===== 
  
-  * [[http://​redpin.org/​|Red Pin]] +===== IDocent =====
-  * installed Subclipse svn plugin for Eclipse +
-  * eclipse freezes :( +
-  * downloaded a clean version of Eclipse from [[https://​www.eclipse.org/​subversive/​previous-releases.php]] (my Eclipse: Juno); installed Subversive plugin +
-  * checked out the Redpin Code using Import > SVN > [[svn://​svn.code.sf.net/​p/​redpin/​code/​]] +
-  * changed Android target in rghtclck+Project > Properties > Android > select an existing Android (4.3) +
-  * running RedPinAndroid 75 crashes immediately,​ error: ​+
  
-Console:+  * [[http://​www.egr.msu.edu/​classes/​ece480/​capstone/​spring11/​group02/​|IDocent]] developed at Michigan State University, aimed at guiding blind people around buildings, has a text-to-speech engine; 
 +  * uses **wi-fi triangulation** and custom maps; 
 +  * watch video here http://​www.youtube.com/​watch?​v=OV-9OPnu3cM ​
  
-<​code>​Starting activity org.redpin.android.ui.MapViewActivity on device emulator-5554</​code>​+TEST
  
-LogCat:+  * dwloaded the [[http://​www.egr.msu.edu/​classes/​ece480/​capstone/​spring11/​group02/​documents/​iDOCENT.zip|zip file for Android]]  
 +  * imported the project into Eclipse and set the target Android version 
 +  * run as application on Motorola test phone;  
 +  * iDocent freezes, then has to quit because it's not responding; :( ([[idocent-error-log|error log]]) 
 +===== TeroM IPS =====
  
-<​code>​03-10 06:34:36.060: E/AndroidRuntime(845):​ FATAL EXCEPTION: Main +  * https://github.com/TeroM/indoor-position-tracker 
-03-10 06:​34:​36.060:​ E/​AndroidRuntime(845): java.lang.RuntimeException:​ Unable ​to create service org.redpin.android.net.SynchronizationManager:​ java.lang.TypeNotPresentException:​ Type org.redpin.android.core.Map not present +  * wi-fi fingerprint based 
-</​code>​ +  * fingerprints need to be preset ​(define points on a map, scan and remember the results); after creating this base/​dictionary of positions, it locates the user closest ​to the defined points;
-===== IDocent =====+
  
-  * [[http://​www.egr.msu.edu/​classes/​ece480/​capstone/​spring11/​group02/​|IDocent]] developed at Michigan State University, aimed at guiding blind people around the campus ++ +TEST
-  * uses **wi-fi triangulation** +
-===== TeroM IPS =====+
  
-https://github.com/TeroM/​indoor-position-tracker+  * cloned the project [[git@github.com:TeroM/​indoor-position-tracker.git]], loaded to Eclipse 
 +  * run on Motorola, loads and works well!
  
 ===== a little bit of microsoft input: RADAR ===== ===== a little bit of microsoft input: RADAR =====
Line 56: Line 74:
  
   * WIGGLE: a contribution based map of wireless access points. https://​wigle.net/​   * WIGGLE: a contribution based map of wireless access points. https://​wigle.net/​
 +
 +===== conclusions ======
 +
 +need something closest to the TeroM tool + a general map of the space; map the space out (preset points and scan the db at each point); load all this information in the app (with an option to edit or re-measure db strengths); ​
android_ips.1394448371.txt.gz · Last modified: 2014/03/10 10:46 by zoza