Mitanshu GoelDelhi · IN · 28.61N 77.20E

Robotics & AI Engineer

Building robots & teaching them to move.

I build the pipelines that turn human demonstrations into robot policies — VR teleop rigs, multi-camera capture, and the datasets they produce. Physical AI at Nferent AI; before that SarthakAI and NextUp Robotics. Open to Physical-AI and robotics roles.

See the work ↓

Work

Every clip is real hardware. Press play. Filter by where it was built.

Where each project was built — three internships and my own time.

Dual-arm VR teleoperation

Two industrial arms copying my hands live through a Meta Quest 3, built at Nferent AI on a real-time C++ control stack I wrote — with a clutch so I can re-grip mid-task without the robots wandering.

2× Elite CS66 Quest 3 Real-time C++ ROS 2
Full story + more media →

Robot hand plays rock-paper-scissors

A five-finger, 20-motor hand I programmed at Nferent AI — it reads your gesture through a camera and throws its own move back.

Tesollo DG-5F 20 motors RealSense + MediaPipe
Full story + more media →

Franka teleop → training dataset

Driving a Franka research arm at Nferent AI behind a safety stack I wrote, recording a 51-episode manipulation dataset — 2.1 hours of RGB-D — in LeRobot format.

Franka FR3 51 episodes · 2.1 h LeRobot
Full story + more media →

Bodhi — the humanoid that answers

A small humanoid I built at SarthakAI — it spots objects with YOLOv8 and answers questions by voice, gated by a wake word.

UBTech Yanshee YOLOv8 NeMo ASR
Full story + more media →

A 6-DOF arm, sim to real

My first internship, at NextUp Robotics — I wrote the MoveIt interfaces (joint, Cartesian-pose, and waypoint motion) with KDL inverse kinematics for a 6-DOF arm, checked in simulation, then run on the real hardware.

6-DOF cobot MoveIt ROS 2 KDL IK
Full story + sim view →

Bracing for a hit

I told one simulated robot dog that a shove was coming and left an identical one in the dark, then shoved both about 148,000 times. The warned one falls 5× less often at 250 N — and 9× more often than normal once the warning is taken away.

5× fewer falls Unitree Go1 · MuJoCo mjlab · PPO 148k shoves
Full story + the numbers →

Six legs, eighteen joints

An 18-DoF hexapod walker — the inverse-kinematics gait engine that turns a foot target into joint angles is mine. Walking here in Gazebo simulation.

18 DoF ROS 2 · ros2_control Gazebo sim
Full story + CAD →