返回模型列表

Wall-OSS-0.5 – 自变量机器人开源的国产具身智能模型

AI科技编辑部
RSS 订阅
Wall-OSS-0.5 – 自变量机器人开源的国产具身智能模型 官方截图
(图片来源官方截图)

导读摘要:

Wall-OSS-0.5是由自变量机器人(X Square Robot)开源的国产具身智能模型,属于视觉-语言-动作(VLA)大模型范畴。模型以4B参数量(基于30亿参数的Qwen2.5-VL骨干网络)实现了无需任务微调即可在真实机器人上部署的“零样本”能力,通过创新的Gradient-Bridge协同训练方法,将动作能力无缝融入基础模型backbone,使机器人能直接执行搬运、分拣等17个真实任...

1. Wall-OSS-0.5是什么

Wall-OSS-0.5是由自变量机器人(X Square Robot)开源的国产具身智能模型,属于视觉-语言-动作(VLA)大模型范畴。模型以4B参数量(基于30亿参数的Qwen2.5-VL骨干网络)实现了无需任务微调即可在真实机器人上部署的“零样本”能力,通过创新的Gradient-Bridge协同训练方法,将动作能力无缝融入基础模型backbone,使机器人能直接执行搬运、分拣等17个真实任务,其中4个任务完成率超过80%。这一突破标志着国产具身智能模型在通用性、部署效率和技术创新上达到了国际前沿水平。

wall-oss-0-5 官网截图
(图片来源官方截图)

技术定位与领域: Wall-OSS-0.5定位为通用型具身智能基础模型,属于机器人学习与多模态大模型的交叉领域。与传统的VLA模型(如OpenVLA、π0)不同,它不要求用户为每个新任务或新硬件进行微调,而是通过预训练阶段习得通用的物理操作先验,实现“预训练即部署”的范式转变。该模型特别强调动作能力与视觉语言能力的协同增强,而非简单的模块拼合。

研发背景: 自变量机器人(X Square Robot)是一家专注于通用机器人智能的科技公司,其团队在VLA模型、多模态学习和机器人控制方面有深厚积累。Wall-OSS-0.5的研发动机源于现有VLA模型的两大痛点:一是部署成本高,大多数模型需要针对特定任务和硬件进行微调;二是动作学习容易侵蚀基础VLM的语义理解能力。通过Gradient-Bridge协同训练和混合专家架构(MoT),团队试图在保持语言能力的同时实现高效的零样本操作。

核心价值: Wall-OSS-0.5解决了具身智能从实验室到真实场景部署的“最后一公里”难题。其零样本部署能力大幅降低了机器人应用的技术门槛——用户无需收集大量任务数据、无需进行繁琐的微调流程,直接下载预训练权重即可让机器人执行多种操作。同时,模型在微调场景下也展现出显著优势:在15项真实机器人任务上微调后平均进度达60.5%,领先国际竞品π0.5达17.5个百分点。此外,模型在未见过的任务上仍保持高泛化能力,如绳索收紧任务完成率达82%。

技术特点: 核心创新在于“梯度桥接”协同训练机制——将离散动作预测、多模态预测与连续流匹配(Flow Matching)三者作为互补优化目标,使动作策略学习与视觉语言预训练知识相互增强而非冲突。混合专家架构(MoT)将视觉-语言令牌与连续动作计算分离到不同专家路由,通过联合注意力机制实现端到端梯度流动,避免了传统VLA中动作训练对语言理解的干扰。大规模异构训练数据(覆盖20+种机器人形态,每轮100万+轨迹,9000万多模态样本)为模型的泛化能力提供了坚实基础。

2. 主要功能

  • 零样本真实机器人操作: 预训练检查点可直接部署到物理硬件,无需针对特定任务微调即可执行抓取、排序、整理等操作。这一能力源于梯度桥接协同训练,使模型在预训练阶段就习得了通用的物理操作先验,打破了传统VLA模型必须微调后才能使用的限制。

  • 多形态统一适配: 单个预训练检查点即可适配桌面双臂、移动操作等20多种机器人形态,覆盖不同自由度和硬件配置。这得益于训练数据中丰富的异构机器人轨迹,使模型学会了跨形态的动作表征,无需为每种硬件单独训练。

  • 三目标协同训练(梯度桥接): 通过离散动作预测、多模态预测与连续流匹配三者互补优化,形成“梯度桥接”机制。这种设计让动作学习与视觉语言理解互不干扰、协同提升,避免了传统多任务学习中常见的灾难性遗忘问题。

  • 混合专家架构(MoT): 视觉-语言令牌由VL Expert路由处理,连续动作计算由Action Expert负责,二者通过联合注意力机制实现端到端梯度流动。这种架构既保留了Qwen2.5-VL强大的视觉语言理解能力,又为连续动作生成提供了专用计算路径。

  • 视觉语言能力保持: 动作训练不会侵蚀基础VLM能力,实体grounding能力提升21.8个百分点,通用视觉-语言理解与推理能力完整保留。这一特性在VLA模型中极为罕见,传统方法往往需要牺牲语言能力来换取动作精度。

  • 高效微调适配: 在LeRobot数据集上微调后,15项真实机器人任务平均进度达60.5%,领先同类模型π0.5达17.5个百分点。微调过程支持LoRA等轻量方法,用户可在消费级GPU上快速完成适配。

  • 强泛化与长程执行: 在3项未见过的任务(如变形物体操作)上依然保持高进度,支持多阶段连续操作(如绳索收紧、抹布折叠、果篮整理等长程任务)。这体现了模型对物理世界因果关系的深层理解,而非简单的记忆匹配。

3. 如何使用

  1. 环境准备: 创建Python 3.10的conda环境,安装PyTorch(建议2.0+)等基础依赖。必须安装Flash Attention 2.7.4及以上版本以加速推理,推荐使用NVIDIA A100或同等算力的GPU。操作系统建议为Linux(Ubuntu 20.04+),Windows环境需额外配置CUDA工具链。

  2. 安装LeRobot库: 克隆Hugging Face的LeRobot仓库,checkout到指定兼容版本(如v0.1.0),执行pip install -e .完成安装。LeRobot提供了统一的数据集格式和训练基础设施,是微调流程的核心依赖。

  3. 安装Wall-X工具链: 克隆wall-x开源仓库(GitHub:X-Square-Robot/wall-x),运行git submodule update --init --recursive拉取所有子模块,然后执行安装命令(如pip install -e .)完成工具链部署。Wall-X包含了模型加载、推理脚本和微调模板。

  4. 下载预训练权重: 从Hugging Face(x-square-robot/wall-oss-0.5)下载官方发布的预训练模型检查点。权重文件约8GB,需确保有足够存储空间。下载后可通过from_pretrained接口直接加载。

  5. 配置机器人参数: 根据目标机器人类型(如桌面双臂、移动操作等)设置自由度(DOF)配置、模型路径、数据路径及训练超参数。配置文件采用YAML格式,位于wall-x/configs/目录下,用户需修改robot.yaml中的硬件参数。

  6. 执行微调(可选): 如需针对特定任务优化,准备LeRobot格式的数据集,运行微调脚本(如bash ./workspace/lerobot_example/run.sh)。微调支持LoRA和全参数两种模式,单卡A100可在数小时内完成。注意:零样本部署可跳过此步骤。

  7. 部署到真实硬件: 加载预训练或微调后的检查点,通过wall-x提供的推理API与机器人控制接口对接。模型直接输出连续的关节角度或末端执行器位姿,无需额外的后处理模块。建议先进行仿真验证(如MuJoCo)再部署到物理机器人。

4. 优缺点分析

优点
零样本部署能力: 预训练检查点可直接在真实机器人上执行17项任务,其中4项完成率超80%,大幅降低部署成本和时间。
动作与语言协同增强: 梯度桥接训练使实体grounding能力提升21.8%,通用VL理解完整保留,避免了传统VLA的“语言遗忘”问题。
多形态统一适配: 单个检查点支持20+种机器人形态,打破“一硬件一模型”的局限,具备跨形态迁移能力。
微调效率领先: 在LeRobot数据集上微调后平均进度60.5%,领先π0.5达17.5个百分点,且支持LoRA轻量微调。
完全开源: 权重、训练代码、配方、消融实验均开源,采用Apache 2.0许可证,支持商业和学术用途。

5. 同类工具对比

对比维度 Wall-OSS-0.5 π0.5
开发机构 自变量机器人(X Square Robot) Physical Intelligence(PI)
参数规模 40亿(3B Qwen2.5-VL骨干 + 动作组件) 未公开(基于π0架构扩展)
核心架构 MoT混合专家 + 梯度桥接协同训练 Transformer分层推理 + 动作专家
动作生成方式 离散token与连续流匹配协同优化 高层离散token自回归 + 低层流匹配去噪
训练数据规模 20+种机器人形态,每轮100万+轨迹,9000万多模态样本 网络数据 + 跨机器人经验 + 口头指令多源协同
零样本部署能力 预训练检查点直接部署,17项任务中4项进度超80% 预训练后需后训练/微调,不直接支持零样本硬件部署
微调后性能 15项真实任务平均进度60.5%,领先π0.5达17.5个百分点 真实家庭环境任务成功率60%-88%,复杂指令遵循率高
开源程度 完全开源(权重、训练代码、配方、消融实验) 研究发布,部分技术细节公开
VLM能力保持 实体grounding提升21.8%,通用VL理解与推理能力完整保留 依赖网络数据维持语义理解,动作训练后需专门保持

选型建议: 对于追求“开箱即用”的机器人应用开发者,Wall-OSS-0.5的零样本部署能力是最大优势,尤其适合快速验证新硬件或新任务场景。如果需要处理开放世界中的复杂语义指令(如家庭环境中的口头指令),π0.5的层次化推理能力更优,但其闭源策略限制了二次开发。学术研究场景下,OpenVLA的完全开源和丰富的微调工具链(LoRA、量化)仍是首选,但其零样本能力较弱。综合来看,Wall-OSS-0.5在部署效率、泛化能力和开源完整性上取得了最佳平衡,是当前最值得关注的国产VLA模型之一。

6. 编辑点评

Wall-OSS-0.5在技术创新性上展现了令人印象深刻的突破。梯度桥接协同训练方法并非简单的多任务学习,而是通过离散动作预测、多模态预测与连续流匹配的互补优化,实现了动作能力与视觉语言能力的协同增强而非互损。这一设计在VLA领域具有开创性——传统模型往往需要在语言理解和动作精度之间做取舍,而Wall-OSS-0.5通过混合专家架构和联合注意力机制,让两个Expert共享计算图但保持任务独立性,从架构层面解决了灾难性遗忘问题。实验数据也支持这一结论:实体grounding能力提升21.8个百分点,同时通用VL理解完整保留。

从实用价值看,零样本部署能力是最大的亮点。机器人行业长期面临“千行百业、千机千模”的困境,每次更换硬件或任务都需要重新收集数据、微调模型。Wall-OSS-0.5的“预训练即部署”范式,使非专业用户也能快速让机器人执行抓取、分拣等基础操作,大幅降低了应用门槛。微调后的性能同样领先:在15项真实任务上平均进度60.5%,比π0.5高出17.5个百分点,且支持LoRA轻量微调,单卡A100即可完成。

适用人群定位清晰:机器人硬件开发者、具身智能研究人员、自动化工程师是最核心的用户。对于希望快速验证新形态机器人的初创团队,Wall-OSS-0.5提供了最便捷的零样本方案;对于高校实验室,其完全开源的特性和详细的消融实验数据是复现和改进的理想基础。

未来发展潜力巨大。当前模型参数量仅4B,未来可扩展至7B或更大规模以提升复杂任务能力;训练数据中已涵盖20+种机器人形态,但人形机器人数据尚缺,团队已表示将在后续版本补充。此外,实时性优化(如推理延迟降至30ms以内)将是向工业实时场景渗透的关键。

7. 应用场景

  • 家庭服务机器人: 模型可直接部署到桌面双臂机器人上,执行积木排序、水果分类、抽屉整理、戒指堆叠等日常家务操作。零样本能力让用户无需编程,只需通过自然语言指令即可启动任务,适合智能家居场景。

  • 柔性物体处理: 在绳索收紧、抹布折叠、插花等变形物体操作任务中,Wall-OSS-0.5的泛化能力尤为突出。即使任务在预训练数据中从未出现,模型仍能通过物理先验完成操作,适合纺织、食品加工等需要处理柔性材料的工业场景。

  • 工业装配与分拣: 精密零件抓取、颜色分类、工具归位等重复性制造流程可通过模型高效完成。微调后15项任务平均进度60.5%,能快速适应产线上的新工件类型,减少人工示教成本。

  • 双臂协作操作: 模型支持桌面双臂机器人形态,可完成双手配合的复杂装配(如螺栓拧紧、零件对接)及长程组合动作(如从传送带抓取工件并放入包装盒)。多阶段连续操作能力使模型能自主规划动作序列。

  • 科研与教育平台: 完全开源的特性和详细的消融实验数据,使高校和科研机构可以基于Wall-OSS-0.5进行VLA算法的复现、改进和对比研究。学生可通过预训练权重快速搭建机器人实验平台,降低入门门槛。

8. 常见问题FAQ

Q:Wall-OSS-0.5支持哪些机器人硬件?
A:模型支持20多种机器人形态,包括桌面单臂、桌面双臂、移动操作平台等,覆盖Franka Emika、KUKA、UR等常见品牌。具体支持列表可在wall-x/configs/robot.yaml中查看,用户也可自定义自由度配置。

Q:零样本部署需要多少数据预处理?
A:无需任何任务数据。用户只需下载预训练权重,配置机器人参数(如自由度、关节限位),即可直接加载模型进行推理。模型输出为连续关节角度或末端位姿,可直接发送给机器人控制器。

Q:微调需要多少GPU资源?
A:LoRA微调可在单张NVIDIA A100(40GB)上完成,耗时约2-4小时。全参数微调建议使用多卡A100(80GB),耗时约12-24小时。消费级显卡(如RTX 4090 24GB)仅支持LoRA微调,且需降低batch size。

Q:模型是否支持中文指令?
A:基础VLM骨干为Qwen2.5-VL,原生支持中文和英文。因此模型可直接接受中文自然语言指令,如“把红色积木放到左边盒子”,无需额外翻译或适配。

Q:如何评估模型在自定义任务上的性能?
A:推荐使用LeRobot格式的数据集进行微调后评估。模型提供了评估脚本(eval.py),可自动计算任务完成率、平均进度等指标。对于零样本场景,建议在仿真环境(如MuJoCo)中先验证再部署到物理硬件。

Q:模型的推理速度如何?
A:在NVIDIA A100上,单步推理延迟约50-100ms(取决于图像分辨率和动作维度)。对于实时控制要求高的场景(如高速抓取),建议使用TensorRT或ONNX优化,或降低输入图像分辨率至224x224。

9. 项目地址

版权声明:本文部分内容由 AI 辅助生成并经人工校准,版权归本站所有,未经允许禁止任何形式的转载。