sdslabs/presence-3D

Name: presence-3D

Owner: SDSLabs

Description: null

Created: 2015-11-25 17:33:44.0

Updated: 2015-11-28 17:57:19.0

Pushed: 2015-11-26 13:11:43.0

Homepage: null

Size: 19573

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Presence 3D

This project is similar to presence, with 3 D representation. Considering the lab size, it may be very ambitious to expect exact location, hence only broad classification can be tried like:

The outcomes as of now are like:

If X's laptop is in the reception area, hence a laptop would be rendered there.

If Y's phone has been tracked over Lab Table(right) , hence would be rendered there.

Positions are updated by performing asynchronous HTTP requests.

The opensource project https://github.com/schollz/find has been used for wi-fi fingerprinting.

Initial results:

EXAMPLE: Stats like presence are provided by FIND project. The proportion of pie chart is relative probability at that location

alt text

EXAMPLE 3-D rendering of Lab and member(s)' location. ( The model is still incomplete due to shortage of time.) That little thing is my laptop which was rendered after detection.

alt text

EXAMPLE 3-D rendering of Lab.

alt text

Setup:

Ideally two virtualenvs would be preferred. One with python 3 and another with python 2.

Activate the venv with python 2 and run this cmd in project root.

p install -r requirements.txt

Activate the venv with python 3 and run this cmd in project-root/find/ directory.

p3 install -r requirements.txt
ML Server Set up for wi-fi fingerprints processing

Inside the project-root/find directory

thon3 venv) sudo python3 server.py
Presence-3d server Setup

Inside the project-root

thon2 venv) python manage.py runserver

This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.