Indoor autonomous driving/navigation using ibeacons and GoPiGo
Python
Latest commit 0d9b2bf Feb 5, 2016 @ahmadchatha Update README.md
Permalink
Failed to load latest commit information.
training initial commit Jul 31, 2015
.gitignore initial commit Jul 31, 2015
README.md Update README.md Feb 5, 2016
blescan.py initial commit Jul 31, 2015
dbn.py initial commit Jul 31, 2015
dbn_test.py initial commit Jul 31, 2015
test_cv.py initial commit Jul 31, 2015
testblescan.py initial commit Jul 31, 2015

README.md

iGoPiGo

Indoor autonomous driving/navigation using ibeacons and GoPiGo. For more info visit https://gopigo.firebaseapp.com/

Files

dbn.py

This file trains the network. You have to mention the directory where the images are for training and what sort of files to read (.png,.jpg). You should also modify the network parameters according to your choice. Runnig it will dump model files in the working directory which can be used to make prediction on raspberry pi.

blescan.py

performs a simple device inquiry, and returns a list of ble advertizements

test_cv.py

This takes in the target beacon id as input, then continuously gets the beacon data, takes images, makes navigation predictions until we reach destination beacon. For more details, read the file comments.