logo Mr.Robota 具身智能学习手册 EN
第十五章:Challenge竞赛

5. 外部优秀方案对照

比赛仓库的公开 fork 网络是检索参赛实现的第一入口:ATEC 官方 fork network。下面只引用公开仓库,不把外部代码复制进本仓库。

5.1 最接近完整 Task B 的方案:SLAM fork

它公开了多段 Task B 脚本,包括导航、接近、机械臂校准、下蹲和末端锁定,结构上最接近完整参赛实现。其值得迁移的地方是:

模块 可迁移的思想 迁移前必须重做
搜索 分段 waypoint、每点 360 度头部扫描 地图范围、目标数量、速度和终止条件
接近 头部相机找到目标后切换末端相机锁定 相机外参、深度单位和 B2-Piper 末端坐标
近场控制 视觉对准加基座微调,接近后进入下蹲/伸臂 夹爪工作空间、地面高度和碰撞安全
分类 对 RGB crop 做轻量目标类别判断 目标类别、数据分布和正式评测输入
运动 为直行和接近单独做速度策略 训练环境和官方 scoring 行为
调试 smoke test、数据检查和单目标验证门槛 本机 GPU、seed、runner 和日志目录

重要限制:该仓库的公开文档和导航脚本并不能自动证明最终完成了真实“抓取并放入垃圾桶”。其中一条默认导航路线包含 touch/service 风格的处理逻辑,因此复现时必须单独验证夹持、提起和放置,而不能把“触碰目标”当成完整成功。

5.2 Clear fork:运动和下蹲校准参考

它更适合作为底层控制和动作映射参考,不应被描述为完整的目标搜索、抓取、搬运和放置实现。迁移时先验证 checkpoint 路径、关节顺序、动作维度和控制频率。

5.3 Lhy fork:G1/GR00T 适配参考

它不是 B2-Piper Task B 的完整方案。可以借鉴 policy adapter 的组织方式,不能直接拿 G1 的 29 维动作映射替换 B2-Piper 的动作接口。

5.4 其他 fork 的判断

官方 fork network 中不少仓库与官方主线相同或只包含实验性修改。检索时应优先看:自定义 commit、Task B 专属文档、demo/solution.py、评测日志和许可证,而不是只看仓库名称。

5.5 许可证和获取方式

官方仓库、Clear fork 和 SLAM fork 当前公开 LICENSE 为 MIT 风格授权。本文不复制其大文件和完整代码,只保留归因、链接和获取脚本。需要本地研究时运行:

bashbash ../code/fetch_reference_repos.sh "${TMPDIR:-$HOME/.cache/atec2026-reference}"

脚本会把源码放到仓库外指定目录,避免把外部代码误提交到 Datawhale 教程仓库。