Blase Londoño

Mechanical Engineering · UC San Diego ’27 · Controls, Robotics & Mechatronics

Pirouette Recognition LSTM

IMU time-series classification with a small recurrent network.

WhereUC San Diego, under Professor Phuong Truong
When2025
ToolsMATLAB, Deep Learning Toolbox
DataPublic IMU dataset, about 85 labelled turns across six dancers
ResultOver 95% classification accuracy
MATLAB training progress window showing accuracy and loss curves
MATLAB’s training progress window across 100 iterations. Accuracy settles above 95%; the loss spike near iteration 50 is visible below it.

I worked from a public IMU dataset of about 85 labelled turns across six dancers, backing out joint torques from inertia estimates to run alongside the raw time series. I trained an LSTM to classify turn type from the combined signal.

It reached over 95% accuracy, though with a dataset that small the number says more about fitting six dancers than about generalising to new ones. Written up under Professor Phuong Truong’s guidance.

Documents


« Back to projects