Inspiration
Seeing how much time we wait at the bus stops, especially during winter in Canada, freezing, we thought of a way to warm ourselves up while staying fit.
What it does
BusFit is an interactive game that you can play at every STM new bus stop with an interactive screen controlled by gestures that offers some exercises/stretching drills that you can follow and do using a camera to track your movements while waiting for your bus.
How we built it
BusFit's first prototype that was built in 24hours makes use of the Microsoft Kinect camera to track the skeleton data of the users and compute if the body match the exercises/movements shown on screen.
Challenges we ran into
The first challenge we ran into was configuring the Kinect manually on our PCs (MacOS/Windows) and getting all the (mostly) deprecated libraries to actually work. After the set up, we were able to run the simple sample video test examples and ran into our second real challenge, getting the actual pixel position from a detected body.
Accomplishments that we're proud of
After clearing all the above challenges by putting an all-nighter, we're proud announce that we successfully mapped 2 basic exercices: the jumping jacks and the cross body hand to toe stretch!
What we learned
During this weekend we learned a lot about image processing, image recognition and how to develop applications using the Microsoft Kinect.
What's next for BusFit
Seeing enthusiasm from the mentors, we definitely think that BusFit has a huge real market adoption potential so we'll continue to work on it, add more exercises and showcase it to the STM (Société de Transport de Montréal) and Québécor Media.
Log in or sign up for Devpost to join the conversation.