Anyplace v4
A free and open Indoor Navigation Service with superb accuracy!
Preface
Anyplace is a first-of-a-kind indoor information service offering GPS-less localization, navigation and search inside buildings using ordinary smartphones.
It is recommended to watch the video tutorials of the Anyplace system on http://anyplace.cs.ucy.ac.cy/, before proceeding with these instructions.
We hope that you find our Anyplace Indoor Information Service useful for your research and innovation activities. We would like to have feedback, comments, remarks, and, of course, any experience or test results from your own experimental setups. Currently, we can offer only limited support and assistance on the code, due to lack of resources, but we will try to get back to you as soon as possible. Questions and feedback may be sent to anyplace@cs.ucy.ac.cy
In case you have any publications resulting from the Anyplace platform, please cite the following paper(s):
-
The Anatomy of the Anyplace Indoor Navigation Service**
Demetrios Zeinalipour-Yazti and Christos Laoudias
ACM SIGSPATIAL Special (SIGSPATIAL '17), ACM Press, Vol. 9, pp. 3-10, 201 -
Internet-Based Indoor Navigation Services
Demetrios Zeinalipour-Yazti, Christos Laoudias, Kyriakos Georgiou, Georgios Chatzimilioudis
IEEE Internet Computing, vol. 21, no. , pp. 54-63, July 2017, doi:10.1109/MIC.2017.2911420 -
Anyplace: A Crowdsourced Indoor Information Service
Kyriakos Georgiou, Timotheos Constambeys, Christos Laoudias, Lambros Petrou, Georgios Chatzimilioudis and Demetrios Zeinalipour-Yazti
IEEE Mobile Data Management (MDM ’15), IEEE Press, Volume 2, Pages: 291-294, 2015
Contributors:
- University of Cyprus (Cyprus)
- Alstom (France)
- Infosys (India)
- University of Pittsburgh (USA)
- University of Mannheim (Germany)
Components
A. Server:
The server entails all components to run the anyplace service on your own server.
- Executable (Binary): Visit our Github releases page or visit the link: https://anyplace.cs.ucy.ac.cy/downloads/anyplace_v4.zip
- Source Code (including IntelliJ IDE SBT file) : https://github.com/dmsl/anyplace/archive/master.zip
- Instructions: https://github.com/dmsl/anyplace/tree/master/server
- Current Leaders: Constantinos Costa, Kyriakos Georgiou
Server: Viewer:
The source code of Anyplace HTML5/CSS3 Viewer Client (IP localization).
- Try: https://anyplace.cs.ucy.ac.cy/viewer/
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/server/public/anyplace_viewer
Server: Architect:
The source code of Anyplace HTML5/CSS3 Architect Tool.
- Try: https://anyplace.cs.ucy.ac.cy/architect/
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/server/public/anyplace_architect
Server: API:
The source code of Anyplace JSON API.
- Try: https://anyplace.cs.ucy.ac.cy/developers/
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/server/public/anyplace_developers
Server: Admin Dashboard:
The source code of Anyplace HTML5/CSS3 Architect Tool.
- Try: only for administrative purpose.
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/server/public/anyplace_dashboard
- TODO: was this component removed/updated/moved? If so update this README.
Server: Data Store:
To setup Anyplace with Couchbase follow the general server instructions here:
- Instructions: https://github.com/dmsl/anyplace/tree/master/server
- Couchbase Views: https://github.com/dmsl/anyplace/tree/master/server/anyplace_views
B. Android v2.6
The Source code for the Anyplace Android Logger and Navigator (WiFi/IMU/IP Localization). Current Leader: Timotheos Constambeys.
- Try: https://play.google.com/store/apps/details?id=com.dmsl.anyplace
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/android
- Current Leader: Timotheos Constambeys
C. Windows v1.3.4
The Source code of the Anyplace Windows Phone Client (IP localization).
- Try: https://www.microsoft.com/en-us/store/apps/anyplace/9nblgggzldsk
- Documentation/Source: https://github.com/dmsl/anyplace/tree/master/windows
- Current Leader: Pangiotis Irakleous
D. iOS v0
The Source code of the Anyplace iOS Phone Client (Magnetic/IMU/IP localization).
- Try: coming soon
- Current Leader: Nikitin Artem.
LATEST DEVELOPMENT VERSION
To test the latest development version you can fork the DEVELOP branch: