宇树科技 GitHub 开源生态深度解析:47 项目机器人软件栈全景
研究对象 :unitreerobotics 组织在 GitHub 上公开的 47 个仓库 (与组织 README 索引一致)。
研究方法 :2026 年 6 月初对全部仓库 README、目录结构、最近提交时间与
.github/profile组织索引交叉分析。核心结论 :宇树开源的不是单一 SDK,而是一条 「驱动 → ROS → 仿真 → RL → 遥操作 → 数采 → VLA/WMA 大模型 → 真机部署」 的整机栈;SDK2(DDS) 覆盖 Go2/B2/G1/H1/H2/R1/A2 等新机型,Legged SDK(UDP) 服务 Go1 等遗留线;2025--2026 年重心明显转向 UnifoLM、LeRobot 数采、XR 遥操作、Isaac Lab / MjLab RL。
目录
- 生态总览与分层架构
- [47 仓库分类索引](#47 仓库分类索引)
- [核心层:SDK 与通信](#核心层:SDK 与通信)
- [ROS 与模型资产](#ROS 与模型资产)
- 仿真与强化学习
- 操作、遥操作与数采
- 具身智能大模型(UnifoLM)
- 灵巧手、机械臂与感知
- [遗留、DIY 与文档类](#遗留、DIY 与文档类)
- 关键技术发现
- 维护状态与选型建议
- 上手路径建议
- 参考资料与免责声明
1. 生态总览与分层架构
宇树 GitHub 组织简介(.github/profile):
聚焦消费级/行业级 足式与人形机器人 、六轴机械臂 等的研发、生产与销售;全自研 电机、减速器、控制器、激光雷达及感知/运动控制算法。
宇树开源栈的主轴是 整机 locomotion + 人形 manipulation + 数据飞轮。
#mermaid-svg-PF7morLOX3juVeUL{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#mermaid-svg-PF7morLOX3juVeUL .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#mermaid-svg-PF7morLOX3juVeUL .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#mermaid-svg-PF7morLOX3juVeUL .error-icon{fill:#552222;}#mermaid-svg-PF7morLOX3juVeUL .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-PF7morLOX3juVeUL .edge-thickness-normal{stroke-width:1px;}#mermaid-svg-PF7morLOX3juVeUL .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-PF7morLOX3juVeUL .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-PF7morLOX3juVeUL .edge-thickness-invisible{stroke-width:0;fill:none;}#mermaid-svg-PF7morLOX3juVeUL .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-PF7morLOX3juVeUL .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-PF7morLOX3juVeUL .marker{fill:#333333;stroke:#333333;}#mermaid-svg-PF7morLOX3juVeUL .marker.cross{stroke:#333333;}#mermaid-svg-PF7morLOX3juVeUL svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-PF7morLOX3juVeUL p{margin:0;}#mermaid-svg-PF7morLOX3juVeUL .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-PF7morLOX3juVeUL .cluster-label text{fill:#333;}#mermaid-svg-PF7morLOX3juVeUL .cluster-label span{color:#333;}#mermaid-svg-PF7morLOX3juVeUL .cluster-label span p{background-color:transparent;}#mermaid-svg-PF7morLOX3juVeUL .label text,#mermaid-svg-PF7morLOX3juVeUL span{fill:#333;color:#333;}#mermaid-svg-PF7morLOX3juVeUL .node rect,#mermaid-svg-PF7morLOX3juVeUL .node circle,#mermaid-svg-PF7morLOX3juVeUL .node ellipse,#mermaid-svg-PF7morLOX3juVeUL .node polygon,#mermaid-svg-PF7morLOX3juVeUL .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-PF7morLOX3juVeUL .rough-node .label text,#mermaid-svg-PF7morLOX3juVeUL .node .label text,#mermaid-svg-PF7morLOX3juVeUL .image-shape .label,#mermaid-svg-PF7morLOX3juVeUL .icon-shape .label{text-anchor:middle;}#mermaid-svg-PF7morLOX3juVeUL .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#mermaid-svg-PF7morLOX3juVeUL .rough-node .label,#mermaid-svg-PF7morLOX3juVeUL .node .label,#mermaid-svg-PF7morLOX3juVeUL .image-shape .label,#mermaid-svg-PF7morLOX3juVeUL .icon-shape .label{text-align:center;}#mermaid-svg-PF7morLOX3juVeUL .node.clickable{cursor:pointer;}#mermaid-svg-PF7morLOX3juVeUL .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#mermaid-svg-PF7morLOX3juVeUL .arrowheadPath{fill:#333333;}#mermaid-svg-PF7morLOX3juVeUL .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-PF7morLOX3juVeUL .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-PF7morLOX3juVeUL .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-PF7morLOX3juVeUL .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#mermaid-svg-PF7morLOX3juVeUL .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-PF7morLOX3juVeUL .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#mermaid-svg-PF7morLOX3juVeUL .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-PF7morLOX3juVeUL .cluster text{fill:#333;}#mermaid-svg-PF7morLOX3juVeUL .cluster span{color:#333;}#mermaid-svg-PF7morLOX3juVeUL div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-PF7morLOX3juVeUL .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#mermaid-svg-PF7morLOX3juVeUL rect.text{fill:none;stroke-width:0;}#mermaid-svg-PF7morLOX3juVeUL .icon-shape,#mermaid-svg-PF7morLOX3juVeUL .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#mermaid-svg-PF7morLOX3juVeUL .icon-shape p,#mermaid-svg-PF7morLOX3juVeUL .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#mermaid-svg-PF7morLOX3juVeUL .icon-shape .label rect,#mermaid-svg-PF7morLOX3juVeUL .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#mermaid-svg-PF7morLOX3juVeUL .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#mermaid-svg-PF7morLOX3juVeUL .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#mermaid-svg-PF7morLOX3juVeUL :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;} 末端
操作 / 数采
中间件
驱动层
输入 / 感知
具身大模型
unifolm-world-model-action
unifolm-vla
仿真 + RL
unitree_mujoco / rl_mjlab
unitree_rl_lab / sim_isaaclab
unitree_rl_gym
unitree_pybullet
unilidar_sdk / point_lio
UnitreecameraSDK / teleimager
Vision Pro / PICO / Quest
unitree_sdk2 + Python
unitree_legged_sdk UDP
unitree_dds_wrapper
unitree_ros
unitree_ros2
unitree_ros_to_real
unitree_ros2_to_real
xr_teleoperate
unitree_lerobot
unitree-app-templates
dex1_1 / brainco / linker / dfx services
z1_sdk / z1_ros
UniArmL1
官方组织 README 自划分(与上表一致):AGI · Locomotion · Manipulation · UniStore · Robot SDK · URDF/USD · ROS · DIY。
2. 47 仓库分类索引
| # | 仓库 | 分层 | 一句话 |
|---|---|---|---|
| 1 | unitree_sdk2 |
SDK | 主力 C++ SDK,DDS,Go2/B2/G1/H1/H2/R1/A2/As2 |
| 2 | unitree_sdk2_python |
SDK | SDK2 的 Python 镜像 |
| 3 | unitree_legged_sdk |
SDK | 遗留 UDP SDK,Go1(及旧版 Aliengo/A1/B1) |
| 4 | aliengo_sdk |
SDK | AlienGo 专用 UDP SDK(极老) |
| 5 | unitree_dds_wrapper |
SDK | Python DDS 封装 + go2/g1 便利层 + 三指 hand |
| 6 | unitree_actuator_sdk |
零部件 | 关节电机/执行器底层 SDK |
| 7 | z1_sdk |
机械臂 | Z1 臂 C++ SDK |
| 8 | unitree_ros |
ROS1 | Gazebo 仿真 + 全系列 URDF |
| 9 | unitree_ros2 |
ROS2 | Go2/B2 等 ROS2 接口,与 SDK2 一致 |
| 10 | unitree_ros_to_real |
桥接 | ROS1 → 真机(Legged SDK) |
| 11 | unitree_ros2_to_real |
桥接 | ROS2 → 真机低层 |
| 12 | laikago_ros |
ROS1 | Laikago 早期 ROS 包 |
| 13 | unitree_model |
资产 | USD 模型(已 deprecated → HuggingFace) |
| 14 | unitree_cad |
资产 | STL 等 CAD 片段 |
| 15 | unitree_mujoco |
仿真 | MuJoCo 仿真 + sim2real,含地形生成 |
| 16 | unitree_rl_gym |
RL | Isaac Gym,Go2/H1/G1/H1_2,Train→Play→Sim2Real |
| 17 | unitree_rl_lab |
RL | Isaac Lab 5.x,velocity + mimic(G1-29dof 等) |
| 18 | unitree_rl_mjlab |
RL | MjLab / MuJoCo RL + deploy(C++/ONNX) |
| 19 | unitree_sim_isaaclab |
仿真 | Isaac Lab 高保真仿真,DDS 与真机同接口 |
| 20 | unitree_pybullet |
仿真 | 早期 PyBullet 模型(2019--2020) |
| 21 | unitree_guide |
算法书 | 四足控制算法实例(宇树出版配套) |
| 22 | unifolm-world-model-action |
AGI | UnifoLM-WMA-0 世界模型-动作架构 |
| 23 | unifolm-vla |
AGI | UnifoLM-VLA-0 视觉-语言-动作大模型 |
| 24 | xr_teleoperate |
遥操作 | XR 设备遥操作 H2/H1/G1 + 数采 |
| 25 | unitree_lerobot |
数采/IL | LeRobot 训练 + 真机推理闭环 |
| 26 | unitree-app-templates |
UniStore | 开箱即用 App 开发模板(含 G1 mimic demo) |
| 27 | teleimager |
视觉 | 多相机 ZMQ/WebRTC 图像服务 |
| 28 | televuer |
视觉 | Vuer 衍生,XR 渲染/通信 |
| 29 | kinect_teleoperate |
遥操作 | Kinect + MuJoCo 老方案(2024 停更倾向) |
| 30 | dex1_1_service |
灵巧手 | Dex1-1 灵巧手 DDS 服务 |
| 31 | brainco_hand_service |
灵巧手 | Brainco 手接入 G1 |
| 32 | linker_hand_service |
灵巧手 | Linker O6 手服务 |
| 33 | dfx_inspire_service |
灵巧手 | DFX Inspire 手服务 |
| 34 | z1_controller |
机械臂 | Z1 控制器/UDP 服务 |
| 35 | z1_ros |
机械臂 | Z1 ROS 接口 |
| 36 | z1_joystick |
机械臂 | 手柄控 Z1 |
| 37 | UniArmL1 |
机械臂/DIY | 开源 6-DOF 臂 + 遥操作 + 数采 |
| 38 | unilidar_sdk |
感知 | L1 雷达 SDK v1 |
| 39 | unilidar_sdk2 |
感知 | L1/L2 雷达 SDK v2 |
| 40 | UnitreecameraSDK |
感知 | 双目/深度相机 SDK(2022) |
| 41 | point_lio_unilidar |
SLAM | L1/L2 + Point-LIO 开源 SLAM |
| 42 | Qmini |
DIY | 3D 打印低成本双足开源机 |
| 43 | logging-mp |
工具 | 多进程日志库(Python) |
| 44 | unitree-app-templates |
应用 | (见上)UniStore 模板 |
| 45 | .github |
组织 | Profile README、仓库索引表 |
| 46 | Acknowledgement |
文档 | 致谢与早期 XDog 历史 |
| 47 | Publications |
文档 | 论文/技术出版物索引 |
| --- | unitreerobotics.github.io |
文档 | GitHub Pages(2022,静态站) |
注:组织 README 列表 47 行对应 47 个 git 仓库;不含索引文件本身。
3. 核心层:SDK 与通信
3.1 两代 SDK 并行
| unitree_sdk2 | unitree_legged_sdk | |
|---|---|---|
| 通信 | DDS(CycloneDDS) | UDP 固定结构体 |
| 机型 | Go2、B2、G1、H1、H2、R1、A2、As2... | Go1(现版);旧版曾含 A1/B1/Aliengo |
| 维护 | 2026-05 仍更新(如 as2 sport_client) | 2023-07 后基本停更 |
| Python | unitree_sdk2_python |
pybind11 可选编译 |
高层 vs 低层(与文档术语一致):
- 高层 :
SportClient/LocoClient/G1ArmActionClient--- RPC 调用站立、行走、手臂动作 - 低层 :
LowCmd/LowStateTopic --- 逐关节 Kp/Kd/q/tau;需关闭 sport 模式避免冲突
多产品兼容策略 (详见前文 SDK 分析):非统一 Robot 类 ;共享 ChannelFactory + Client RPC;按 unitree_go / unitree_hg IDL 家族 分消息 schema;按 robot/go2、robot/g1... 分 Client。
3.2 unitree_dds_wrapper
- 语言:Python 为主(162 个 .py)
- 作用 :简化 DDS pub/sub;含 go2/g1 的
LowCmd/LowState封装(CRC、joystick);扩展 三指 hand IDL - 关系:可视为 SDK2 的上层 Python 糖,适合快速原型
3.3 unitree_actuator_sdk
- 面向 关节电机/模组 底层通信与标定(
motor_tools等) - 支撑「垂直整合自研零部件」叙事,也可用于非整机客户
4. ROS 与模型资产
4.1 unitree_ros --- URDF 中枢 ⭐
- ROS1 + Gazebo 仿真
robots/目录覆盖官网几乎全部 SKU:R1、H2/H2 Plus、G1、G1-D、H1/H1-2、As2、A2、Go2/Go2-W、B2/B2-W、B1、A1、Aliengo、Laikago- Dex 手 URDF:Dex1-1、Dex2/5、Dex3-1、Dex5-1
- 2026-06 仍更新(如 Dex2/5 urdf)
研究含义 :仿真/ROS 集成应 优先以 unitree_ros 为模型真源 ;unitree_model USD 已迁移 HuggingFace。
4.2 unitree_ros2
- Go2、B2 等 ROS2 Humble 环境
- 接口类型与 SDK2 一致(DDS 同源)
- 含
example与cyclonedds配置
4.3 桥接包
| 仓库 | 作用 |
|---|---|
unitree_ros_to_real |
ROS1 ↔ Legged SDK ↔ 真机 |
unitree_ros2_to_real |
ROS2 低层控制桥(2022,偏旧) |
新项目优先 SDK2 直连 或 unitree_ros2,桥接包多用于 legacy 栈。
4.4 模型资产
| 仓库 | 状态 |
|---|---|
unitree_model |
Deprecated → HuggingFace unitree_model |
unitree_cad |
2021 STL 片段,维护停滞 |
5. 仿真与强化学习
宇树在 RL 上呈现 三条并行仿真管线 ,均强调 Sim2Sim → Sim2Real:
text
Isaac Gym → unitree_rl_gym (老牌,Go2/G1/H1,社区 star 最高 ~3.3k)
Isaac Lab → unitree_rl_lab (新主流,velocity + G1 mimic)
→ unitree_sim_isaaclab(高保真 sim + DDS 同真机)
MuJoCo/MjLab → unitree_rl_mjlab (C++ deploy + ONNX)
→ unitree_mujoco (通用 MuJoCo sim2real + 地形)
PyBullet → unitree_pybullet (遗留)
5.1 unitree_rl_gym
- 流程:Train → Play → Sim2Sim → Sim2Real
- 任务:
go2,g1,h1,h1_2 - 含 deploy_real(C++ 真机部署)
- 适合:已有 Isaac Gym 生态的用户
5.2 unitree_rl_lab
- 基于 Isaac Lab 5.1.0
- Velocity:Go2、H1、G1-29dof
- Mimic:G1-29dof 动作模仿
- 2025-11 仍更新
5.3 unitree_rl_mjlab
- MjLab + MuJoCo RL;含 simulate/deploy、ONNXRuntime
- 2026-04 活跃(rough terrain 训练修复)
- MjLab + MuJoCo 系 RL 训练与 ONNX 真机部署路线
5.4 unitree_mujoco
- MuJoCo 作仿真器,sim2real 实现;地形工具;C++/Python
- 2026-05 新增 R1 支持
5.5 unitree_sim_isaaclab
- G1、H1_2 高保真 sim
- 与真机相同 DDS 通信接口 --- 利于 sim2real 与 LeRobot 闭环验证
5.6 unitree_guide
- 配套书籍《四足机器人控制算法》示例代码
- 力控、简单步态;仿真 + 真机;教育/算法入门向
6. 操作、遥操作与数采
6.1 xr_teleoperate ⭐
- XR 遥操作:Apple Vision Pro、PICO 4 Ultra Enterprise、Meta Quest 3
- 机型:H2、H1、H1_2、G1(如 G1 29DoF + Dex3-1)
- 集成数采;v1.5 支持仿真;Wiki + Discord 社区
- XR 全身遥操作 + 数采 的一站式入口,面向 G1/H1/H2 等人形整机
6.2 unitree_lerobot ⭐
- 端到端 :数据转换 → LeRobot 训练/推理 → 真机闭环
- 数据集上 HuggingFace unitreerobotics ;支持 G1 + Dex1/Dex3;v0.3 支持 lerobot v3、pi05、groot
- 关联:
brainco/inspire1灵巧手数据转换(v0.2) - 与官网 G1-D 数采全栈 叙事一致
6.3 视觉与通信辅助
| 仓库 | 作用 |
|---|---|
teleimager |
UVC/OpenCV/RealSense 多路视频,ZMQ/WebRTC 发布 |
televuer |
XR 专用 Vuer 分支,与 xr_teleoperate 配合 |
kinect_teleoperate |
Kinect + 内置 MuJoCo 3.1.5;旧方案,仓库体积大 |
6.4 unitree-app-templates
- UniStore 开箱即用开发环境
- 含 G1 mimic demo(ONNX deploy 模板)
- 2026-05 arm64 编译支持
7. 具身智能大模型(UnifoLM)
官网 G1/G1-D 页强调 UnifoLM 与「机器人世界大模型共创」。GitHub 对应:
7.1 unifolm-world-model-action(WMA)
- UnifoLM-WMA-0 :跨多本体类型的 世界模型-动作 架构
- 决策模式:预测物理交互 → 辅助策略生成
- 仿真模式:高保真环境反馈 → 合成训练数据
- 与 G1-D 官网、H2 Plus NVIDIA Isaac GR00T 叙事衔接
7.2 unifolm-vla(VLA)
- UnifoLM-VLA-0 :通用人形 视觉-语言-动作 大模型
- 2026-01 README 更新;Python 为主
研究判断 :宇树 IPO 募投 「智能机器人模型研发」 在开源侧已落地为 WMA + VLA + LeRobot + G1-D 平台 四层,而非仅硬件。
8. 灵巧手、机械臂与感知
8.1 第三方/自研灵巧手 Service 模式
宇树对末端手采取 独立 DDS/串口 Service 仓库,而非全部塞进 SDK2:
| 仓库 | 对接 |
|---|---|
dex1_1_service |
宇树 Dex1-1 |
brainco_hand_service |
Brainco × G1 |
linker_hand_service |
Linker O6 |
dfx_inspire_service |
DFX Inspire |
共性:C++ 服务 + 串口/tty 扫描;2025--2026 活跃。
架构特点 :G1 原生 Dex 与 Brainco/Linker/Inspire 等第三方手均走 独立 service 插件 模式,与 SDK2 本体控制分离。
8.2 Z1 机械臂栈
| 仓库 | 角色 |
|---|---|
z1_sdk |
底层 C++ API |
z1_controller |
控制器/UDP 服务 |
z1_ros |
ROS 封装 |
z1_joystick |
宇树手柄控 Z1 |
8.3 UniArmL1
- 2026-05 首次公开发布
- 轻量 6-DOF 开源臂 + 遥操作 + 标准化数采 ,对接
unitree_lerobot
8.4 感知 / SLAM
| 仓库 | 说明 |
|---|---|
unilidar_sdk / unilidar_sdk2 |
L1/L2 雷达 SDK(v2 为当前版) |
point_lio_unilidar |
Point-LIO 适配宇树 4D 雷达,仅雷达+内置 IMU 可 SLAM |
UnitreecameraSDK |
早期相机 SDK(2022,维护弱) |
9. 遗留、DIY 与文档类
| 仓库 | 说明 | 维护 |
|---|---|---|
aliengo_sdk |
AlienGo UDP SDK | 2020 |
laikago_ros |
Laikago ROS | 2020 |
unitree_pybullet |
PyBullet 模型 | 2020 |
unitree_cad |
STL | 2021 |
unitree_legged_sdk |
Go1 主力遗留 SDK | 2023 |
kinect_teleoperate |
旧遥操作 | 2024 |
Publications / Acknowledgement |
文献与历史 | 静态 |
unitreerobotics.github.io |
旧 Pages | 2022 |
Qmini |
DIY 双足 | 2025-09 仍更新文档 |
logging-mp |
日志工具 | 2026-03 |
10. 关键技术发现
10.1 整机栈 vs 末端栈
宇树 47 仓库采用 整机 + 末端 service 插件 结构,而非单一末端 SDK 包打天下:
- 整机:SDK2 + RL + XR + LeRobot + UnifoLM
- 末端 :Dex/第三方 service 插件 +
unitree_rosURDF
10.2 DDS 作为统一总线
SDK2、ROS2、unitree_sim_isaaclab、xr_teleoperate(CycloneDDS 网卡参数)、各 hand service ------ 均围绕 DDS Topic + RPC Client ,利于 sim 与真机同代码路径。
10.3 RL 三线并存,Isaac Lab 与 MjLab 上升
- 社区 star 最高仍是
unitree_rl_gym(Isaac Gym 遗产) - 官方 profile 主推 :
unitree_rl_lab、unitree_rl_mjlab、unitree_mujoco - 同时覆盖 四足 + 人形 + 多仿真后端(Gym / Isaac Lab / MjLab / MuJoCo),RL 旗舰呈三线并行
10.4 数采飞轮已产品化
text
xr_teleoperate / UniArmL1 采集
↓
HuggingFace unitreerobotics 数据集
↓
unitree_lerobot(LeRobot v3, pi05, groot...)
↓
unitree_sim_isaaclab 验证 → SDK2 真机
↓
unifolm-vla / unifolm-world-model-action 上层
10.5 unitree_ros 是隐藏的「模型注册表」
官网 H2 Plus、As2、R1 等新品 URDF 先出现在 unitree_ros ,速度常快于独立 unitree_model USD(且 USD 已外迁 HF)。
10.6 开源策略:全栈开放 + 组织索引
.github/profile/README.md维护 分类表格 + star 徽章- 官网
/cn/opensource页信息 极薄 ,工程真相在 GitHub + support.unitree.com
11. 维护状态与选型建议
11.1 活跃度(按最近提交粗分)
| 状态 | 代表仓库 |
|---|---|
| 活跃(2025--2026) | sdk2、sdk2_python、ros、ros2、rl_gym、rl_lab、rl_mjlab、mujoco、sim_isaaclab、lerobot、xr_teleoperate、unifolm-*、hand services、UniArmL1、teleimager、televuer、app-templates、point_lio、Qmini |
| 维护中(2024) | z1_*、unilidar、kinect_teleoperate、guide |
| 遗留/静态(≤2023) | legged_sdk、aliengo_sdk、laikago_ros、pybullet、cad、UnitreecameraSDK、ros2_to_real、Publications |
11.2 新用户选型(简表)
| 你的机器人 | 首选入口 |
|---|---|
| Go2 / B2 / G1 / H2 / R1 / A2 | unitree_sdk2 + unitree_sdk2_python |
| Go1 | unitree_legged_sdk + 下载中心固件 |
| ROS2 集成 | unitree_ros2 + SDK2 |
| Gazebo / URDF | unitree_ros |
| 学四足控制 | unitree_guide |
| RL locomotion | unitree_rl_lab 或 unitree_rl_gym |
| RL + MuJoCo deploy | unitree_rl_mjlab |
| 人形遥操作 + 录数据 | xr_teleoperate |
| 模仿学习 | unitree_lerobot + HF 数据集 |
| L2 雷达 SLAM | point_lio_unilidar |
| G1 + Dex1-1 | dex1_1_service + xr_teleoperate |
12. 上手路径建议
12.1 最小真机(SDK2 Python)
bash
# 安装 cyclonedds + unitree_sdk2_python(见仓库 README)
python3 ./example/high_level/read_highstate.py enp2s0
python3 ./example/high_level/sportmode_test.py enp2s0
12.2 RL 四足(Isaac Lab)
bash
# unitree_rl_lab --- 见仓库文档,Isaac Lab 5.1 + 对应 task cfg
12.3 人形数采 + 模仿学习
text
xr_teleoperate 录演示 → HF / LeRobot 格式 → unitree_lerobot 训练 → eval_robot 真机
12.4 雷达 SLAM(L2)
bash
# point_lio_unilidar + unilidar_sdk2
13. 参考资料与免责声明
13.1 官方链接
| 资源 | URL |
|---|---|
| GitHub 组织 | https://github.com/unitreerobotics |
| 组织 Profile | https://github.com/unitreerobotics/.github |
| 文档中心 | https://support.unitree.com/home/zh/developer |
| 官网 | https://www.unitree.com/cn/ |
| HuggingFace | https://huggingface.co/unitreerobotics |
| 技术支持 | mailto:support@unitree.com |
13.2 免责声明
本文基于 2026 年 6 月初 对宇树 GitHub 公开仓库的静态分析,不构成投资建议。仓库维护状态、API 与机型支持以官方最新提交及 support.unitree.com 为准。Star 数、机型列表随 GitHub 更新变化。
文档版本:v1.0 · 2026-06-03