Project Description
In this project, students will explore the use of a hand pose detection AI model in Tensorflow to control Karel’s movements.
Background
Tensorflow is an open-source library for machine learning tasks, allowing you to build and train artificial intelligence models for various applications. In simpler terms, it’s a toolkit for creating powerful AI programs.
MediaPipe’s hand pose detection model, available through TensorFlow, uses machine learning to identify hands in images and videos, pinpointing 21 keypoints on each hand to track its pose in real-time. You can try out the model in the online demo.
Your Task
In this project, you will…
- Explore the hand pose detection model by reviewing MediaPipe’s documentation of keypoints.
- Try out MediaPipe’s demo program to better understand visual recognition models.
- Try out the provided program by using different hand poses to move Karel the dog from left to right on the screen.
- Modify the JavaScript code to use different hand pose keypoints that make Karel move left or right.
- Reflect on your exploration and code adjustments.