-
Project title.
Fit Kit
-
One sentence description: Can you summarize your idea in one sentence? Stick to the facts -- what are you planning to make?
- Fit Kit is a personal training platform combining multiple p5js sketches using the ml5 pose classifier.
-
Project abstract: ~250-word description of your project.
Users can select a set of actions they want to learn from a predefined set of actions. The platform will display a picture or animation of the selected action to guide the user to the correct posture. The user will imitate the action on the picture and the sketch will analyze and distinguish the user's action. If the user triggers the correct pose in the model, the user can move on to the next action; otherwise, the system will encourage the user and ask the user to repeat the action.

-
Inspiration: How did you become interested in this idea? Visual reference: Drawings, photos, artworks, texts, or other media that relate to your idea.
- This website can better remind us of the right exercise movement and monitor us to practice. Sometimes when we do exercises either at the gym or at home, we might forget the correct exercise movements and need some help to help us remember.
- The inspiration for this project comes from our ideas to make workouts more accessible and engaging while home workouts have become increasingly popular. We hope to fill in the gap between technology and physical well-being, using machine learning and creative coding as tools to enhance the exercise experience.
- Switch Ring Fit came to our mind while we were brainstorming for our system. The gamification in fitness is really interesting. Users can raise, squeeze, or accomplish other movements with the ring to achieve exercise at home and entertainment at the same time. The combination of technology, movement tracking, customized routines, and our real-life physical exercise is inspiring for us to create such workout sessions in our capabilities.

-
Audience: Who are you making the project for? How do you expect your audience to interact with your piece? What will their experience be like?
- For people who need to get fit.
- The audience followed the movement on the screen and imitated it until they got it right
- The audience will constantly correct their exercise movements and then learn the correct movements.
-
Challenges: What is the biggest technical and/or conceptual challenge you anticipate?
- Finding appropriate exercise tutorials as our examples whose poses can be properly trained in p5
- The process of training poses might be tricky: to find a right angle for each pose while training
- Testing: We might encounter unstable pose classifying conditions in p5 while testing.
-
Code sketches: This is not required but if you have sketches in progress share them as additional links for feedback.