Software
xr_teleoperate
By Unitree Robotics, China (checked on github.com/unitreerobotics (opens in a new tab)), from github.com/unitreerobotics/xr_teleoperate (opens in a new tab)
- Humanoids and robot learning
- Tool
- Apache-2.0
Software for teleoperating Unitree humanoid robots with XR headsets such as Apple Vision Pro, PICO 4 Ultra Enterprise, or Meta Quest 3, covering arm and dexterous-hand control.
Facts
- GitHub stars
- 1,722read on 6 Nov 2026
- Last update
- 7 Sept 2026Newest commit on main
- Maintenance
- Activea commit in the last 90 days
- Difficulty
- Advanced
- Hardware it needs, as the project states it
- Ubuntu 20.04 or Ubuntu 22.04 host computer, an XR headset (Apple Vision Pro, PICO 4 Ultra Enterprise, or Meta Quest 3), and a Unitree robot with its PC2 development computing unit.
Checked on GitHub on 6 Nov 2026.
Licenses
- Code
- Apache-2.0 (opens in a new tab)
Read by Robotheca from LICENSE (opens in a new tab) at commit 817fb00 (opens in a new tab), on 16 Oct 2026. A license text Robotheca's reader does not know: a person at Robotheca set it on 9 Nov 2026.
- Commercial use
- Yes
Overview
What it does: Robotheca's summary
- Teleoperates Unitree humanoid robots using XR devices, with hand tracking or controller tracking as the input mode.
- Supports several Unitree robots, including G1 (29 and 23 DoF), H1, H1_2, H2, and R1, plus several dexterous grippers and hands.
- Can run against a physical robot or in simulation via unitree_sim_isaaclab.
- Records teleoperation episodes for imitation learning when recording mode is enabled.
- Uses a separate image service (teleimager) on the robot's PC2 to stream camera images to the headset over WebRTC.
- Requires SSL certificates for the XR browser connection to be configured before first use.
Written by Robotheca from the project's README (opens in a new tab) at commit 817fb00, not by its creator.
The README
Files and versions
- Repository on GitHubgithub.com/unitreerobotics/xr_teleoperate (opens in a new tab)
- The version Robotheca read817fb00 (opens in a new tab)
- Latest releaseNone published on GitHub
Robotheca never hosts the code: each link goes to the creator's own page.
Use it
How to install it, in the creator's words: The project's README (opens in a new tab)
Robotheca doesn't review code. Read it before running it.
Robotheca lists software as a reference: nothing is hosted or run here, and every fact links to where it was read.