GR00T-WholeBodyControl Documentation ==================================== .. image:: https://img.shields.io/badge/License-Apache%202.0%20%7C%20NVIDIA%20Open%20Model-blue.svg :target: resources/license.html :alt: License .. image:: https://img.shields.io/badge/IsaacLab-2.3.0-blue.svg :target: https://github.com/isaac-sim/IsaacLab/releases/tag/v2.3.0 :alt: IsaacLab Welcome to the official documentation for **GR00T Whole-Body Control (WBC)**! This is a unified platform for developing and deploying advanced humanoid controllers. What is GR00T-WholeBodyControl? -------------------------------- This codebase serves as the foundation for: - **Decoupled WBC** models used in NVIDIA Isaac-Gr00t, Gr00t N1.5 and N1.6 (see :doc:`detailed reference `) - **GEAR-SONIC Series**: State-of-the-art controllers from the GEAR team News ---- - **[2026-07-23]** **SONIC v1.1 checkpoint** — released a robot-heading-normalized SONIC controller trained with wrist-pose augmentation for 3-point teleoperation and SONIC-backed VLA execution. See the `Model Card `_ and `Download Models `_. - **[06/16]** **Isaac Teleop Setup (CloudXR / DeviceIO, in-process)** — added bring-up docs for the in-process CloudXR path via ``isaacteleop[cloudxr]``, with no separate publisher container. See `Isaac Teleop Setup `_. - **[2026-06-16]** **Low-latency teleoperation checkpoint** — released a SONIC checkpoint with 4-frame SMPL reference lookahead for more responsive whole-body teleoperation. See the `Model Card `_, `Download Models `_, and `VLA Inference `_ for usage. - **[2026-05-07]** **End-to-end VLA workflow on G1** — collect teleop data, fine-tune Isaac-GR00T N1.7, and deploy with SONIC whole-body control. See `Data Collection `_, `VLA Workflow `_, and `VLA Inference `_. - **[2026-04-14]** `Live web demo `_ — try SONIC interactively in your browser. Features `Kimodo `_ text-to-motion generation. - **[2026-04-10]** Released **SONIC training code and checkpoint** on `HuggingFace `_. Train from scratch or finetune. **Additional embodiment support** and **VLA data collection pipeline**. See `Training Guide `_. - **[2026-03-24]** C++ inference stack update: motor error monitoring, TTS alerts, ZMQ protocol v4, idle-mode readaptation. **ZMQ header size changed to 1280 bytes.** - **[2026-03-16]** `BONES-SEED `_ open-sourced — 142K+ human motions (~288 hours) with G1 MuJoCo trajectories. - **[2026-02-19]** Released GEAR-SONIC: pretrained checkpoints, C++ inference, VR teleoperation, and documentation. - **[2025-11-12]** Initial release with Decoupled WBC for GR00T N1.5 and N1.6. GEAR-SONIC ---------- .. image:: _static/sonic-preview-gif-480P.gif :width: 100% :align: center .. raw:: html

Website Paper GitHub

**SONIC** is a humanoid behavior foundation model that gives robots a core set of motor skills learned from large-scale human motion data. Rather than building separate controllers for every motion, SONIC uses motion tracking as a scalable training task so a single unified policy can produce natural, whole-body movement and support a wide range of behaviors. 🎯 Key Features: - 🚶 Natural whole-body locomotion (walking, crawling, dynamic movements) - 🎮 Real-time VR teleoperation support - 🤖 Foundation for higher-level planning and interaction - 📦 Ready-to-deploy C++ inference stack Quick Start: Sim2Sim -------------------- Quickly test the SONIC deployment stack in MuJoCo before deploying on real hardware. .. raw:: html .. tip:: **Get running in minutes!** Follow the :doc:`Installation ` and :doc:`Quickstart ` guides to see this in action on your machine. Documentation ------------- .. toctree:: :maxdepth: 2 :caption: Getting Started model_card getting_started/installation_deploy getting_started/download_models getting_started/quickstart getting_started/vr_teleop_setup .. toctree:: :maxdepth: 2 :caption: Tutorials tutorials/keyboard tutorials/gamepad tutorials/zmq tutorials/manager tutorials/isaac_teleop_publisher_setup tutorials/vr_wholebody_teleop tutorials/live_camera_teleop tutorials/data_collection tutorials/vla_workflow tutorials/vla_inference .. toctree:: :maxdepth: 2 :caption: Training getting_started/installation_training user_guide/training user_guide/training_data user_guide/new_embodiments .. toctree:: :maxdepth: 2 :caption: Best Practices user_guide/teleoperation user_guide/troubleshooting .. toctree:: :maxdepth: 2 :caption: API Reference .. api/index .. api/teleop .. toctree:: :maxdepth: 2 :caption: Reference Documentation references/index user_guide/configuration references/conventions references/training_code references/deployment_code references/observation_config references/motion_reference references/planner_onnx references/jetpack6 references/decoupled_wbc .. toctree:: :maxdepth: 1 :caption: Additional Resources resources/citations resources/license resources/support .. resources/contributing Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`