Dual-arm VR teleoperation
Two industrial arms copy my hands live, tracked by a Quest 3 hung on my chest. I wrote the real-time C++ loop: Cartesian servoing at 125 Hz, bad tracking frames dropped.
Mitanshu Goel
Robotics & AI Engineer
I turn human demonstrations into robot policies: teleop rigs, synchronised capture, and the π0.5 fine-tune. Three robotics internships, most recently Physical AI at Nferent AI. Open to Physical-AI and robotics roles.
See the work ↓ Read the CV →Real hardware, except the two clips marked simulation.
Three internships, a student lab, and my own time.
Two industrial arms copy my hands live, tracked by a Quest 3 hung on my chest. I wrote the real-time C++ loop: Cartesian servoing at 125 Hz, bad tracking frames dropped.
A 20-motor Tesollo hand. I built the vision side: a camera reads your gesture and the hand plays its move.
I teleoperated a Franka FR3 and an Elite CS66 to record a 10-task LeRobot dataset, then fine-tuned a π0.5 policy on it.
A Yanshee humanoid that spots objects with YOLOv8 and answers questions out loud, gated by a wake word.
I wrote MoveIt motion interfaces with KDL IK, validated them in sim, then fixed the URDF mismatches breaking trajectories on the real arm.
Two simulated robot dogs, one warned before each shove. At 250 N the warned one falls 5× less. Take its warning away and it falls 9× more than the one never warned.
A team walker from the A.T.O.M. lab at MAIT. Mine: the control node and the closed-form leg IK. It runs on the real robot; the clip is Gazebo.