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 16:11]
zoza [Red Pin]
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,​ [[redpin-error-log|error log]] 
- 
-  * cannot start the server from Eclipse; ​ 
-  * when running Redpin from an .apk, server is not reachable; ​ 
-  * I don't understand how to start the Redpin server (other than running java -jar redpin.jar 5000 and connecting to the same network) 
 ===== IDocent ===== ===== IDocent =====
  
Line 45: 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 62: 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.1394467882.txt.gz · Last modified: 2014/03/10 16:11 by zoza