Chiroproctor - An IOT solution to help people maintain good postures.
Using data collected from accelerometer and gyroscope, the ML model (LSTM + Dense network) predicts the user's current posture and send a notification to the user if he/she stay in a bad posture for some time.
BLE is used for SensorTag to Gateway communication and MQTT is used for Gateway to Cloud communication.
Click here to see the architecture and design decision
Click here to see the demo
- Aldo Maximillian Sugito
- Ivander Jonathan Marella Waskito
- Justin Tzuriel Krisnahadi
- Hubertus Adhy Pratama Setiawan
On the cloud and the gateway, run:
python3 install -r requirements.txt
On the cloud, run:
python3 model.py
On the gateway, run:
collect_data.sh