# unitree_rl_mjlab

> 权威词条地址：https://robotics.hellobike.com/sdks/unitreerobotics-unitree-rl-mjlab
> 所属分类：sdks | 最近核验日期：2026-04-13 | 技术层级：L3, L5

## 核心摘要

unitreerobotics 在 GitHub 开源的框架，主要语言 C++。 This is a repository for reinforcement learning implementation for Unitree robots, based on Mujoco.

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L5"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/unitreerobotics/unitree_rl_mjlab"}] |
| `updated` | 2026-04-13 |
| `vendor` | unitree |
| `repo` | https://github.com/unitreerobotics/unitree_rl_mjlab |
| `language` | ["c++"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定分支", "tested_env": "Ubuntu 22.04 LTS + GCC 11+ + MuJoCo 3.x + Python 3.10+ + PyTorch 2.x + CUDA 12.x", "notes": "克隆仓库后参照官方README安装依赖，先编译C++接口，再调用对应机器人配置文件启动RL训练流程，训练后策略可直接部署实体机。"}] |
| `incompatible_envs` | ["Windows原生环境未适配，暂不支持直接编译运行，需使用WSL2虚拟机。", "低于Ubuntu 20.04的系统缺少必要依赖库，无法完成框架编译。"] |
| `robots` | ["unitree-go2", "unitree-a2", "unitree-g1", "unitree-r1", "unitree-h2"] |
| `repo_stats` | {"stars": 678, "forks": 222, "as_of": "2026-10-13"} |
| `tool_type` | framework |
| `source_kind` | vendor_org |
| `overview_sources` | ["https://github.com/unitreerobotics/unitree_rl_mjlab"] |

## 技术详解与生态说明

unitree_rl_mjlab是宇树机器人开源的强化学习训练框架，工具类型为训练框架，核心开发语言为C++，基于MuJoCo物理引擎构建，核心功能模块面向宇树全系机器人提供强化学习算法实现的标准化开发环境，可支撑机器人运动策略的快速迭代与仿真验证。

该框架适配L3运动控制、L5具身智能技术栈层级，原生支持宇树Go2、A2、G1、R1、H2等全系机型，开发者可直接调用框架内的机器人模型与接口完成强化学习训练，训练完成的策略可直接部署到对应实体机器人上，无需额外适配转换。

## 原始核验来源 (Sources)

- [GitHub unitreerobotics/unitree_rl_mjlab](https://github.com/unitreerobotics/unitree_rl_mjlab)