Project
- Stars
- Started
- Issues
- License
Control a robot arm with your Quest controllers
Franka VR Teleop turns Quest 3 controller poses and buttons into commands for a Franka robot arm. A headset app reads the tracking data, a Linux bridge receives it over USB or Wi-Fi debugging, and a local robot service follows one controller per arm.
You need developer mode, Python 3.9 or newer, Android debugging tools, and a compatible Franka setup with its control interface enabled. The author verified one Quest 3 and one workspace; motion scales and the room coordinate mapping need checking for your setup, and the robot service’s gripper path has only simulator validation.
How did it go? Tips, problems, questions…
Control a robot arm with your Quest controllers
Franka VR Teleop turns Quest 3 controller poses and buttons into commands for a Franka robot arm. A headset app reads the tracking data, a Linux bridge receives it over USB or Wi-Fi debugging, and a local robot service follows one controller per arm.
You need developer mode, Python 3.9 or newer, Android debugging tools, and a compatible Franka setup with its control interface enabled. The author verified one Quest 3 and one workspace; motion scales and the room coordinate mapping need checking for your setup, and the robot service’s gripper path has only simulator validation.
Baris Yazici
138 followers · joined Mar 2015
Feedback
How did it go? Tips, problems, questions…