Repo for full integration
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
dance
images
.gitignore
LICENSE
README.md

README.md

CG3002 - Embedded Systems Project

NUS AY17/18 Sem 1 Group 7

/dance/testing (python codes resides here)
  • main.py - main python script to launch processes
  • mega_pi_integrated.py - pi to arduino serial communication python script (firmware subteam)
  • butterworth.py - software low pass filter script for prediction.py (software subteam)
  • prediction.py - prediction python script (software subteam)
  • client.py - socket communication to server (firmware subteam)
  • key - contains key for secure communication between client and server (firmware subteam)
/dance/testing/data (trained model resides here)
  • trained_cnn_model.h5 - Convolutional Neural Network trained model for prediction.py
  • trained_nn_model.h5 - Neural Network trained model for prediction.py
Required python3 libraries
  • numpy
  • pandas
  • keras
  • scipy
  • matplotlib
  • h5py
  • pycryptodome
  • tensorflow
  • RPi.GPIO
Power Distribution & IO Hub

PD & IO hub

Embedded System Setup

v2 setup image

Contributors