Hand Gesture Interface Controls Robot Waypoint Paths
A project team builds a webcam-based hand-tracking interface that converts drawn gestures into ordered robot waypoints using MediaPipe and OpenCV. The system extracts GFTT keypoints, applies NMS and path-ordering, scales trajectories to fit within ±1.25 meters, and sends a 64-float payload (up to 32 (x,y) points) over eight TCP packets with an (0,0) stop sentinel. The embedded controller waits for full payload before following.
Key Points
- 1Converts webcam-tracked hand gestures into up to 32 ordered (x,y) waypoints using MediaPipe
- 2Reduces data and noise by extracting GFTT keypoints, NMS, and path ordering for robust waypoint lists
- 3Enables safe robot following via normalization, ±1.25m scaling, TCP framing, and (0,0) stop sentinel
Scoring Rationale
Practical, fully implemented pipeline with clear controls and transmission; limited novelty and single-source documentation.
Sources
Public references used for this report.
Practice interview problems based on real data
1,625 SQL & Python problems across 15 industry datasets — the exact type of data you work with.
Try 250 free problems
