This project involves the final project we created through UCLA's Engineering 96. My teammate Param Shah and I built upon previous code to produce an Embedded Machine Learning System.
The six different actions shown in the video are first taught to the SensorTile, and these are then put through a machine learning system that learns to differentiate between the six actions by using recorded values from the embedded accelerometer and gyroscope.
Finally, these actions are performed and the system notifies the user which of the six actions was performed by comparing it to the trained system.
You can also find tutorials to how to do this on the relevant links section below. Want to make your own IoT Embedded ML device? Go for it!