Gesture-Controlled Nintendo Switch Hack

Computer Vision YOLO Nvidia Jetson Gaming
Gesture-Controlled Nintendo Switch

Built a real-time gesture-to-controller stack for Nintendo Switch: YOLOv8 hand detection, MediaPipe keypoint tracking, ORB/BF gesture matching, and Bluetooth HID emulation on Jetson Orin.

Project Overview

The pipeline ingests webcam frames, detects hands with a custom-trained YOLOv8 model (EgoHands), extracts 21 hand landmarks with MediaPipe, then classifies gesture commands using ORB feature matching with brute-force cross-checking against reference templates.

Some Features

Technical Details

Six Mario Kart controls were mapped to reference gestures and serialized to HID inputs after classification. The model stack was optimized for real-time gameplay, with YOLO handling robust hand localization, MediaPipe providing rotation-stable keypoints, and ORB matching adding lightweight geometric verification before transmission to the Switch.

Back to Projects