EyeTrackVR/RANSACApp
2022-07-12 12:02:15 -07:00
..
pye3d.libs Update pyinstaller spec and readd required libraries for installer builds 2022-07-03 15:31:49 -07:00
pye3dcustom Update pyinstaller spec and readd required libraries for installer builds 2022-07-03 15:31:49 -07:00
.gitignore Update pyinstaller spec and readd required libraries for installer builds 2022-07-03 15:31:49 -07:00
camera.py fixes wireless camera 2022-07-08 11:44:57 -07:00
config.py Reformat the files to use 4 spaces 2022-06-16 09:58:50 -07:00
cv2.pyi Add cv2 types file 2022-06-05 20:19:39 -07:00
eyetrackapp.spec Update pyinstaller spec and readd required libraries for installer builds 2022-07-03 15:31:49 -07:00
main.py Reformat the files to use 4 spaces 2022-06-16 09:58:50 -07:00
one_euro_filter.py one euro filter 2022-07-11 17:00:22 -05:00
osc.py Reformat the files to use 4 spaces 2022-06-16 09:58:50 -07:00
ransac.py add basic filter 2022-07-12 12:02:15 -07:00
README.md Update README.md 2022-07-11 16:16:06 -07:00
requirements.txt added proper requirements.txt file 2022-07-04 00:49:00 +01:00
speech_engine.py Reformat the files to use 4 spaces 2022-06-16 09:58:50 -07:00

How to spin up a dev environment

firstly, ensure that the virtualenv module is installed onto your pc.

pip install virtualenv

Next, cd into the RANSACApp directory and run:

python -m virtualenv venv

On windows, next we run:

venv\Scripts\activate

On linux we run:

source venv\Scripts\activate

Next, we install the dependancies and build:

pip install -r requirements.txt

When that is complete, move on to building:

pyinstaller eyetrackapp.spec

Now we can run the executable:

cd dist/eyetrackapp

./eyetrackapp

DISCLAIMER: I DO NOT OWN THE LINCENCE TO ALL OF THIS CODE. Part of it is from Pupil labs, distributed under the terms of the GNU Lesser General Public License (LGPL v3.0). See COPYING and COPYING.LESSER for license details.

Copyright (C) 2018 Pupil Labs

All Rights Reserved.

This is Pye3d by Pupil Labs

The one Euro filter base comes from https://github.com/jaantollander/OneEuroFilter