VR Teleoperation: Franka Arm + FPV PTZ Camera

Project Information

  • Category: Teleoperation · VR · Robot Arm
  • Role: Developer · Teleoperation Pipeline
  • Date: 2025
Tech Stack
Meta Quest 3Franka Emika PandaPTZ CameraTeleoperationLow-Latency ControlSafety Workspace

VR Teleoperation: Franka Arm + FPV PTZ Camera

This project turns a VR headset into a natural teleoperation interface. Head motion drives a pan-tilt-zoom (PTZ) camera while its video streams back into a Meta Quest 3, so the operator looks around the robot’s workspace as if standing inside it, a true first-person view.

On top of the camera link I integrated a Franka Emika Panda arm, letting the operator command the manipulator through the same headset. The control pipeline was tuned to keep motion-to-photon latency low enough for the mapping to feel direct rather than laggy.

Because teleoperation puts a real arm under human control, I added explicit workspace safety bounds that constrain commanded motion to a safe region, the kind of guardrail that makes a teleop rig usable for real data collection and demonstration rather than just a demo.

Highlights

  • Mapped VR headset pose to camera pan/tilt motor commands with low latency
  • Streamed the live feed into Meta Quest 3 for an immersive first-person view (FPV)
  • Teleoperated a Franka Emika Panda arm with the headset for intuitive control
  • Defined workspace safety bounds to keep teleoperation within safe limits
Back to all projects