# unitree_ros

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

## 核心摘要

unitreerobotics 在 GitHub 开源的仿真器，主要语言 C++。

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L5"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/unitreerobotics/unitree_ros"}] |
| `updated` | 2026-09-30 |
| `vendor` | unitree |
| `repo` | https://github.com/unitreerobotics/unitree_ros |
| `language` | ["c++"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定分支，适配ROS 1 Noetic、ROS 2 Humble/Iron", "tested_env": "Ubuntu 20.04 LTS + ROS 1 Noetic / Ubuntu 22.04 LTS + ROS 2 Humble + C++17", "notes": "克隆至ROS工作空间src目录，通过catkin_make或colcon build编译，运行对应机型launch文件启动仿真即可。"}] |
| `incompatible_envs` | ["不支持Ubuntu 18.04及更早版本，无法适配ROS 2 Jazzy及以上较新版本。", "未适配Windows、macOS平台，跨平台运行仅可通过WSL2虚拟环境。"] |
| `robots` | ["unitree-a2", "unitree-b2", "unitree-b2-w", "unitree-g1", "unitree-go2", "unitree-go2-w", "unitree-h1", "unitree-h2", "unitree-r1", "unitree-z1"] |
| `repo_stats` | {"stars": 1591, "forks": 455, "as_of": "2026-10-13"} |
| `tool_type` | simulator |
| `source_kind` | vendor_org |
| `overview_sources` | ["https://github.com/unitreerobotics/unitree_ros"] |

## 技术详解与生态说明

unitree_ros是宇树机器人官方开源的ROS生态仿真器，属于机器人仿真工具类项目，核心开发语言为C++，主要为四足、人形等宇树全系机器人提供ROS接口适配、运动学建模、虚拟环境下的运动指令验证与传感器数据仿真输出核心功能模块。

该工具适配宇树A2、B2系列、Go2系列、H1/H2人形、G1、R1、Z1机械臂等全系列机型，覆盖L3运动控制、L5上层算法开发的技术栈层级，开发者可直接将其作为ROS功能包接入现有ROS工作空间编译，快速完成运动控制算法、导航方案的仿真验证，无需额外适配底层硬件协议。

## 原始核验来源 (Sources)

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