Skip to content

nakmuaycoder/classiAcceleration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

classiAcceleration

The goal of this project is creating a fitness tracker using accelerations to recognize a walk from a run.
and deploy it on Arduino.

Steps of this project :

  • Create an acceleration recording system with an arduino.
  • Create a TensorFlow Lite classifier.
  • Deploy on Arduino nano 33.
  • test on real life.

Recording system : collect the data

Two differents recording systems have been prototyped:

This project have been done with an Arduino Nano 33 BLE Sense sending the acceleration through bluetooth.

value label
0 walk
1 run
2 nothing

This folder is a python package containing tools for preprocess the data. It first transform the log made by the sniffer into a Dataframe.
It also include tools for create a data generator that do data augmentation during the training of the model.

This folder contains differents jupyter notebook, with the differents analysis made with the data collected:

Deploy the model on Arduino Nano BLE Sense board.
Switch the red LED on when detecting a run, and the blue when detected a walk.

About

Create a fitness tracker using Arduino and TensorFlow Lite

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published