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 15:12]
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]] 
-  * **wi-fi fingerprint based** 
  
-TEST 
- 
-  * 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: 
- 
-<​code>​Starting activity org.redpin.android.ui.MapViewActivity on device emulator-5554</​code>​ 
- 
-LogCat: 
- 
-<​code>​03-10 06:​34:​36.060:​ E/​AndroidRuntime(845):​ FATAL EXCEPTION: Main 
-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 
-</​code>​ 
- 
-  * cannot start the server from Eclipse; ​ 
-  * when running Redpin from an .apk, server is not reachable; I assume I have to start a redpin server. 
 ===== IDocent ===== ===== IDocent =====
  
Line 54: Line 50:
   * imported the project into Eclipse and set the target Android version   * imported the project into Eclipse and set the target Android version
   * run as application on Motorola test phone; ​   * run as application on Motorola test phone; ​
-  * iDocent freezes, then has to quit because it's not responding; :( ([[idocent-error-log|the log]])+  * iDocent freezes, then has to quit because it's not responding; :( ([[idocent-error-log|error log]])
 ===== TeroM IPS ===== ===== TeroM IPS =====
  
-https://​github.com/​TeroM/​indoor-position-tracker+  * https://​github.com/​TeroM/​indoor-position-tracker 
 +  * wi-fi fingerprint based 
 +  * 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; 
 + 
 +TEST 
 + 
 +  * 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 71: 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.1394464338.txt.gz · Last modified: 2014/03/10 15:12 by zoza