Awesome! I've seen hackathon implementations of this idea, but yours is the best I've found so far. I'm curious about automatic activity recognition. Will be interesting to train a classifier on head and hand pose to count sit ups or pushups automatically. Might hack around with this later in the month. Thanks for MIT licensing it!!!
Thank you, I am glad that you like it.
In the beginning I was thinking about recognizing the exercises but after a while I got comfortable with the motion being driven by the hand and head cues and it being just in between a game and a plain exercise. The cues that are flying at you are just enough distraction from the work you are doing that it pushes the motivation a bit but not enough to be too distracting since you still have to focus on the motions to not hurt yourself.
I do still intend to add some "intelligence" into it to at least track the form of the exercise but that is far down the roadmap