samiNCL / anyplace

A free and open Indoor Navigation Service with superb accuracy!

Home Page:https://anyplace.cs.ucy.ac.cy/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Anyplace v4.0 (A4IoT)

Join the chat at https://gitter.im/dmsl/anyplace

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 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

If you install Anyplace on your own servers, please record your URL here.

In case you have any publications resulting from the Anyplace platform, please cite the following paper(s):

  • The Anyplace 4.0 IoT Localization Architecture, Paschalis Mpeis, Thierry Roussel, Manish Kumar, Constantinos Costa, Christos Laoudias, Denis Capot-Ray Demetrios Zeinalipour-Yazti, Proceedings of the 21st IEEE International Conference on Mobile Data Management (MDM'20), IEEE Computer Society, ISBN:, pp. 8, June 30 - July 3, 2020, Versailles, France, 2020.

  • 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

Components

A. Server:

The server entails all components to run the anyplace service on your own server.

  • Executable (Binary): Visit our Github releases
  • Source Code (including IntelliJ IDE SBT file) : master.zip
  • Instructions: Link
  • Current Leaders: Constantinos Costa, Paschalis Mpeis, Kyriakos Georgiou

Server: Viewer

The source code of Anyplace HTML5/CSS3 Viewer Client (IP localization).

Server: Architect

The source code of Anyplace HTML5/CSS3 Architect Tool.

Server: API

The source code of Anyplace JSON API.

Server: Data Store:

To setup Anyplace with Couchbase follow the general server instructions here:

LATEST DEVELOPMENT VERSION

To test the latest development version you can fork the develop branch.

DEV Testing: ap-dev.cs.ucy.ac.cy

Important:

- On the given service, you can observe the latest bug fixes and additions. 
- It uses the SAME database as the live service so be careful when deleting data.

Core Contributors:

  • University of Cyprus (Cyprus)
  • Alstom (France)
  • Infosys (India)
  • University of Pittsburgh (USA)

Other Contributors:

  • University of Mannheim (Germany)
  • Many individuals

Links


About

A free and open Indoor Navigation Service with superb accuracy!

https://anyplace.cs.ucy.ac.cy/

License:MIT License


Languages

Language:JavaScript 46.0%Language:Java 27.2%Language:Scala 6.9%Language:C# 6.2%Language:CSS 4.5%Language:SCSS 3.5%Language:Swift 2.1%Language:HTML 1.5%Language:C++ 1.1%Language:Shell 0.5%Language:Python 0.3%Language:CMake 0.2%Language:Dockerfile 0.0%Language:C 0.0%Language:Objective-C 0.0%Language:PowerShell 0.0%