This is an old revision of the document!
Warning: Declaration of syntax_plugin_wrap_div::handle($match, $state, $pos, Doku_Handler &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in
/var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/div.php on line
43
Warning: Declaration of syntax_plugin_wrap_div::render($mode, Doku_Renderer &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in
/var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/div.php on line
81
Warning: Declaration of syntax_plugin_wrap_closesection::handle($match, $state, $pos, Doku_Handler &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in
/var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/closesection.php on line
23
Warning: Declaration of syntax_plugin_wrap_closesection::render($mode, Doku_Renderer &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in
/var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/closesection.php on line
29
Warning: Declaration of syntax_plugin_wrap_span::handle($match, $state, $pos, Doku_Handler &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in
/var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/span.php on line
43
Warning: Declaration of syntax_plugin_wrap_span::render($mode, Doku_Renderer &$renderer, $indata) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in
/var/www/kucjica/emperors-wiki/lib/plugins/wrap/syntax/span.php on line
63
Warning: Declaration of syntax_plugin_gallery::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in
/var/www/kucjica/emperors-wiki/lib/plugins/gallery/syntax.php on line
51
Warning: Declaration of syntax_plugin_gallery::render($mode, &$R, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in
/var/www/kucjica/emperors-wiki/lib/plugins/gallery/syntax.php on line
147
Warning: Declaration of syntax_plugin_vshare::handle($match, $state, $pos, &$handler) should be compatible with DokuWiki_Syntax_Plugin::handle($match, $state, $pos, Doku_Handler $handler) in
/var/www/kucjica/emperors-wiki/lib/plugins/vshare/syntax.php on line
47
Warning: Declaration of syntax_plugin_vshare::render($mode, &$R, $data) should be compatible with DokuWiki_Syntax_Plugin::render($format, Doku_Renderer $renderer, $data) in
/var/www/kucjica/emperors-wiki/lib/plugins/vshare/syntax.php on line
107
Warning: preg_match(): Compilation failed: invalid range in character class at offset 3444 in
/var/www/kucjica/emperors-wiki/inc/parser/lexer.php on line
118
A PCRE internal error occured. This might be caused by a faulty plugin
====== Indoor positioning systems for Android ======
===== Foot Path =====
* [[http://www.comsys.rwth-aachen.de/research/projects/footpath/|FootPath]]: a project developed at the Aachen University;
* **infrastructure-less tracking**: starts from a known point and with a floor plan; uses accelerometer+gyroscope to determine the path taken from the starting point;
* **+** doesn't need to be online, doesn't need any additional information about the environment;
* **-** needs a map to be pre-uploaded;
* **-** error adds up;
TEST:
* cloned the [[https://github.com/COMSYS/FootPath|github]] project, imported in Eclipse
* downloaded a map using JOSM (download here and run: java -jar josm-tested.jar)
* replaced the value in Loader.java, line 200 with the name of the map (epflmap)
* chmod +x update-revfile.sh, run ./update-revfile.sh
* restart Eclipse, run the app.
* it crashes, on all phones, immediately :(
* there is a version of FootPath in playstore, this one works well enough to test;
*
===== Red Pin =====
* [[http://redpin.org/|Red Pin]]
* installed Subclipse svn plugin for Eclipse
* eclipse freezes :(
* downloaded a clean version of Eclipse from (); 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>
===== IDocent =====
* wi-fi triangulation [[http://www.egr.msu.edu/classes/ece480/capstone/spring11/group02/|IDocent]]
===== TeroM IPS =====
https://github.com/TeroM/indoor-position-tracker
===== a little bit of microsoft input: RADAR =====
triangulation systems based on signal strength http://research.microsoft.com/en-us/projects/radar/
===== the calculation =====
how to calculate the geographic midpoint for two or more points on the earth's surface; how to calculate the center of minimum distance; how to calculate the average latitude/longitude
http://www.geomidpoint.com/calculation.html
===== MORE =====
* WIGGLE: a contribution based map of wireless access points. https://wigle.net/