Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

BotRunner64/Teleopit

Open more actions menu

Repository files navigation

Teleopit

Teleopit

Lightweight, extensible whole-body teleoperation framework for humanoid robots.
Real-time motion retargeting from BVH / Pico 4 VR to Unitree G1, in MuJoCo sim or on real hardware.

Documentation中文文档Pico VRSim2RealTraining


Quick Start — Minimal Sim2Sim

1. Install

pip install -e .

2. Download assets

pip install modelscope
python scripts/setup/download_assets.py --only gmr ckpt bvh

3. Run

python scripts/run/run_sim.py \
    controller.policy_path=track.onnx \
    input.bvh_file=data/sample_bvh/aiming1_subject1.bvh

You should see a MuJoCo viewer with the robot tracking the BVH motion.

Documentation

Full docs at BotRunner64.github.io/Teleopit, covering installation profiles, all tutorials, configuration reference, and architecture.

Changelog

v0.2.0 (2026-04-03)

Onboard Sim2Real (G1 NX + ZMQ Pico4), G1 Bridge SDK (C++ DDS), simplified offline playback with keyboard controls, standalone standing controller, realtime mocap catch-up; model upgraded to 30k checkpoint.

v0.1.1 (2025-03-28)

  • Dataset shard-only refactor and adaptive_bin sampling
  • External asset management (ModelScope), repository slimming

v0.1.0 (2025-03-25)

  • Initial public release: General-Tracking-G1 training, ONNX sim2sim inference, Pico 4 VR teleoperation, Unitree G1 hardware deployment

License

Apache 2.0

About

lightweight and scalable whole-body teleoperation framework for humanoid robots

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.