3ebe2700b00340d09a1256d3b4a.../doc.md

3.6 KiB
Raw Blame History

ACT 真机抓取操作

SO-101 机械臂上,用 ACT 策略做 本地同步推理,并在 Rerun 里看三路相机与六关节曲线。
Python、LeRobot、相机与标定已在平台配好,你只需按下面开两个终端、跑对应脚本。


Chat Homepage
Hugging Face Twitter Follow Discord ModelScope
License

一、ACT 模型说明

项目 说明
算法 ACTAction Chunking with Transformers模仿学习输入 3 路相机 + 6 关节,输出一段未来动作再逐步执行
本仓权重 Stage A 五积木联合训练 · 350 条(青/黄/橙/红/紫,放入 tray
权重路径 models/act_stageA_single5_350/pretrained_model/(已随仓库提供,约 198MB

二、仓库结构(你要用到的部分)

act_rerun/
├── models/act_stageA_single5_350/pretrained_model/   # ACT 权重(已包含)  
└── scripts/
    ├── env.sh                     # 环境变量(先 source
    ├── run_act_sync_rerun.sh      # 单色积木抓取 
    ├── run_act_five_blocks.sh     # 五积木随机顺序验证
  

三、真机验证怎么跑

跑 ACT 推理(先加载环境变量再推理)

conda activate lerobot_v30
source /workspace/scripts/env.sh

五积木各测 1 次(随机顺序,推荐使用):

bash /workspace/scripts/run_act_five_blocks.sh

只测一种颜色(例如青色):

bash /workspace/scripts/run_act_sync_rerun.sh cyan

可选颜色:cyan yellow orange red purple


四、各脚本做什么

脚本 用途
scripts/env.sh 设置本仓路径、ACT 权重路径;其它脚本前必须先 source
scripts/run_act_sync_rerun.sh 单色积木同步推理
scripts/run_act_five_blocks.sh 五积木按随机顺序各跑 1 episode

五、Rerun 里看什么算正常

位置 内容
上排 camera/frontcamera/sidecamera/wrist 实时图
下排 6 个关节:sent_actionobserved_qpos 两条曲线应基本贴合
时间轴 必须选 robot_time

应看到类似下图(上排三路相机,下排六关节曲线):

Rerun 真机验收示例