ATEC2026 B2Piper L0 Locomotion Baseline / Option-MoE

这是 Datawhale Every Embodied 教程中整理的 ATEC2026 线上赛 L0「机器人徒步」B2Piper 复现与赛后复盘模型包。

它用于教学、复现和工程分析,不是 ATEC2026 冠军方案,也不保证满分。

文件

policy.pt          TorchScript locomotion actor, input 45, output 12
solution.py        ATEC 提交入口
solution_rl.py     B2Piper 速度命令 schedule / rough option-MoE 逻辑
requirements.txt   示例为空,依赖官方评测镜像
code/              教程 README 和代码说明备份

使用方式

在 ATEC2026 官方源码提交目录中保持如下结构:

solution.py
solution_rl.py
policy.pt
requirements.txt

本地 smoke:

python - <<'PY'
import torch
m = torch.jit.load("policy.pt", map_location="cpu")
print(m(torch.zeros(1, 45)).shape)
PY

期望输出:

torch.Size([1, 12])

复盘结论

  • 官方 baseline 可以跑通提交链路,但不能直接冲满分。
  • 通用 RobotLab/RoboGauge/SAC/PPO rough locomotion 方案不能直接替换 ATEC B2Piper 提交权重。
  • 更稳妥的路线是保护已有 gait prior,再做 TaskA 本地评估、rough/slope/stairs 分地形诊断、high-level tracker 和 option gate。
  • 本模型包中的 solution_rl.py 包含一个 rough option-MoE 工程尝试:在 rough 段使用谨慎推进和 progress-gated escape command。

完整中文教程见 Every Embodied 仓库:

https://github.com/datawhalechina/every-embodied/tree/main/15-Challenge%E7%AB%9E%E8%B5%9B/ATEC2026

免责声明

本仓库仅用于学习与复现。请遵守 ATEC2026 赛事规则、代码审查要求和开源许可证要求。若用于正式比赛提交,请确认该比赛阶段允许使用公开模型与外部代码。

Downloads last month

-

Downloads are not tracked for this model. How to track
Video Preview
loading