Inspiration

As college students learning to live on our own, we found ourselves needing easy, quick ways to learn how to whip up a dish. However, we found that using laptops was an inefficient way to learn how to cook; between sticky fingers and hard-to-follow recipes, we needed a hands-free, step-by-step way to follow along with recipes. Enter the Myo! With this exciting new technology, we would never have to worry about getting soup on our space bar or batter on our battery!

How it works

The user inputs a recipe in a simplified form broken down into actions. Using algorithms we developed, the Myo recognizes and tracks these motions, counting and keeping track of the user's progress. When the user has completed a given step, the next step will be automatically shown. In this way, the user never has to touch the computer, and will not have to navigate unnecessarily long and complicated recipes. The My(o) Cookbook even conveniently provides a user with a direct link to tweet their cooking successes!

Challenges I ran into

Going from idea to implementation, and working with the Myo using Javascript were two challenges that we ran into. It was also difficult to determine accurate means of calculating and recognizing movement.

Accomplishments that I'm proud of

We are very proud of the way that we were able to achieve a level of consistency and accuracy within such a short amount of time. In addition, we are proud of how we were able to simultaneously create an aesthetic UI to go along with the extensive back-end work.

What I learned

This was our first hardware hack, so we learned a lot about how the data from a piece of hardware works with code. Furthermore, we gained a lot more familiarity with Javascript and with web development.

What's next for My(o) Cookbook

We hope to further improve the accuracy of the motion tracking and to add a larger variety of actions to increase the versatility of the My(o) Cookbook. In addition, we want to create a library of pre-set recipes that users can browse and choose from.

Share this project:

Updates