Software + Mechanical + Electrical Project

Quest 3 Overseas Teleoperation — Pizza Making Robot

Personal project: fully 3D-printed robot arm controlled remotely via Meta Quest 3 VR headset to make a pizza from overseas.

Overview

This is a personal project built entirely from scratch. I designed and 3D-printed every structural part of the robot arm, wired all the servo motors, and wrote the full teleoperation stack. The goal was to demonstrate that a low-cost, fully 3D-printed robot arm could be controlled in real time from the other side of the world using a Meta Quest 3 headset.

The pizza-making task was chosen deliberately — it requires a wide range of manipulation primitives: spreading (force compliance), grasping small objects, and precise positioning, all in an unstructured real-world environment.

Mechanical Design

The entire robot arm was designed and 3D printed — links, joint housings, base, and end effector. Each joint is driven by a servo motor with 3D-printed brackets and hardware inserts for rigidity. The design prioritized ease of assembly and repairability, with modular link sections that can be reprinted independently if damaged.

Software Architecture

The Quest 3 client captures hand tracking and controller pose data and streams it over WebRTC to a local server on the robot's host machine. The server maps the operator's wrist and finger poses to servo target angles via inverse kinematics, then sends commands to the Arduino-based servo controller.

Results & Achievements

Successfully demonstrated full overseas teleoperation — controlling the robot from a remote location to complete the pizza-making sequence end-to-end. The 3D-printed structure held up reliably throughout testing, validating that consumer VR hardware combined with a low-cost printed robot can perform meaningful dexterous tasks remotely.