NVIDIA 开源的视觉-语言-动作基础模型 GR00T N1.7,面向通用人形机器人与机械臂操作任务。
X-Square-Robot/wall-x
WALL 系列开源具身基础模型的训练与推理代码,面向通用机器人操作任务。
- Star
- 1,313
- Fork
- 111
- 未关闭 Issue
- 52
- 最近提交
- 2个月前
这是什么?
Wall-X 是 WALL 系列具身基础模型的训练与推理代码库,目标是让机器人从真实物理交互数据中学习通用操作能力。仓库覆盖完整流程:准备 LeRobot 格式数据集、配置模型、微调训练、运行推理,以及通过服务接口进行闭环或开环评估。
项目支持 flow-matching 和 FAST 两种动作生成分支,并在 Hugging Face 上提供 WALL-OSS 系列的预训练权重。训练使用 FSDP 训练器启动,推理可通过 WebSocket 服务对外提供。可选的 LIBERO 仿真评估脚本也已包含。
项目基于 Python 3.10、PyTorch、FlashAttention 和 CUDA 12.x,运行于 Ubuntu 22.04。CUDA 算子源码在安装时编译,需要配置好可用的 GPU 编译环境。
核心功能
- 01基于 FSDP 训练器,在 LeRobot 格式数据集上微调模型。
- 02支持 flow-matching 与 FAST 两种动作生成分支。
- 03可加载 Hugging Face 上托管的 WALL-OSS 预训练权重。
- 04通过 WebSocket 服务提供模型动作输出。
- 05包含与 LeRobot 真值对比的开环评估工具,以及 LIBERO 仿真评估脚本。
适用场景
- 在自定义机器人操作数据集上微调视觉-语言-动作模型。
- 在真实机器人或仿真环境中使用预训练具身模型进行推理。
- 将开环动作预测与录制的示范数据进行对比。
- 研究机器人策略中的 flow-matching 或 FAST 动作头。
快速上手
- 1
创建并激活 Python 3.10 的 conda 环境
conda create --name wallx python=3.10 - 2
安装依赖项
pip install -r requirements.txt - 3
安装 Wall-X(会编译 CUDA 算子)
MAX_JOBS=8 pip install --no-build-isolation -e . - 4
使用已下载的模型权重运行最小推理示例
python scripts/fake_inference.py --checkpoint-path <path/to/checkpoint>
使用前须知
- 需要 NVIDIA CUDA GPU,安装时还会编译 CUDA 算子和 flash-attn。
- 安装步骤较繁重,需要手动安装 LeRobot、DMuon、flash-attn 等多个依赖。
- README 针对的环境是 Ubuntu 22.04、CUDA 12.x 和 Python 3.10。
收录于专题
标签
常见问题
- wall-x 是什么?
- WALL 系列开源具身基础模型的训练与推理代码,面向通用机器人操作任务。 Wall-X 是 WALL 系列具身基础模型的训练与推理代码库,目标是让机器人从真实物理交互数据中学习通用操作能力。仓库覆盖完整流程:准备 LeRobot 格式数据集、配置模型、微调训练、运行推理,以及通过服务接口进行闭环或开环评估。
- wall-x 可以免费使用吗?用的什么许可证?
- wall-x 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- wall-x 还在维护吗?
- 半年内有更新。wall-x 最近一次提交是在 2026年9月18日。
- wall-x 适合用来做什么?
- 在自定义机器人操作数据集上微调视觉-语言-动作模型。 在真实机器人或仿真环境中使用预训练具身模型进行推理。 将开环动作预测与录制的示范数据进行对比。 研究机器人策略中的 flow-matching 或 FAST 动作头。
- wall-x 怎么安装和运行?
- 创建并激活 Python 3.10 的 conda 环境: conda create --name wallx python=3.10 安装依赖项: pip install -r requirements.txt 安装 Wall-X(会编译 CUDA 算子): MAX_JOBS=8 pip install --no-build-isolation -e . 使用已下载的模型权重运行最小推理示例: python scripts/fake_inference.py --checkpoint-path <path/to/checkpoint>
- 在哪里获取 wall-x?
- 源代码和安装说明在 GitHub 上:https://github.com/X-Square-Robot/wall-x
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
8326+33 本周1521PythonApache-2.0更新于 3天前
基于 PyTorch 的真实机器人开源库,提供模型、数据集和硬件控制、训练与评估工具。
2.9万+74 本周6028PythonApache-2.0更新于 21小时前
Physical Intelligence 开源的机器人视觉-语言-动作(VLA)模型,提供预训练权重与微调示例。
1.5万+90 本周2627PythonApache-2.0更新于 2个月前
开源主从机械臂套件,5 自由度加夹爪,零件可 3D 打印,关节布局兼容 LeRobot,用于遥操作和模仿学习。
17410CC-BY-4.0维护活跃更新于 前天
面向通用机器人的大规模仿真框架,用于厨房日常任务的训练与基准测试。
1869+16 本周272PythonOther更新于 8天前
面向全身控制的模仿学习基准,基于 MuJoCo 和 MJX 提供人形、四足及人体骨骼肌肉模型环境。
1472+1 本周152PythonMIT更新于 前天