系统架构
部署平台由两台 AgileX PiPER、多视角相机、策略推理循环和现有机器人控制器组成。控制器、Ruckig 集成及 UMI 硬件由他人提供。
具身智能实习 · Latencore AI
在两台 AgileX PiPER 机械臂上打通遥操作、多视角数据采集、π0.5 推理与真实执行。
部署已完成 · 对比实验进行中
角色: 数据流程集成、π0.5 部署与真实系统故障诊断。

一个可用的 checkpoint 只是双臂系统的一部分。示范、标定、相机流、推理节奏、轨迹交接与硬件行为必须形成可靠闭环。
系统表达
录下示范,还不等于得到可以直接训练的数据。我的工作是在共享机器人平台上,把采集、数据准备和策略部署连接起来。
建立遥操作所需的空间对应关系。
先做采集前检查,再记录人工示范。
将采集的数据导出为 Zarr 格式。
将数据转换为学习流程使用的 LeRobot 格式。
计算数据归一化所需的统计参数。
使用准备好的示范数据训练策略。
将训练后的 checkpoint 用于真实平台。
观察任务执行,分析出现的失败。
策略根据观测产生动作输出。
轨迹层将这些输出转换为更平滑的机器人指令。
底层控制器、Ruckig 集成及 UMI 硬件由其他团队成员提供;下方保留个人贡献说明。
部署平台由两台 AgileX PiPER、多视角相机、策略推理循环和现有机器人控制器组成。控制器、Ruckig 集成及 UMI 硬件由他人提供。
遥操作流程依次经过标定、preflight 与采集、Zarr 导出、LeRobot 转换、norm_stats 计算、π0.5 训练、部署和验证。执行诊断再指导后续采集与评估。
策略以 30 Hz 进行动作推理,轨迹层以 200 Hz 将策略输出转换为更平滑的机器人控制指令。
核心思想 / 原理导读
部署连接观测、动作预测与真实执行。即使模型给出看似合理的动作,相机、标定、通信或动作交接仍可能使系统失败。
遥操作与 UMI 带来不同数据分布。数据配比与续训的对比实验仍在进行中。
策略推理与轨迹生成运行在不同频率。调试分别观察模型输出、控制器输入与真实运动。
PIKA teleoperation or UMI capture
Zarr export, LeRobot conversion and norm_stats computation before training
π0.5 fine-tuning
VLA action prediction
Ruckig trajectory generation through the existing controller
Success, trajectory and failure analysis
dual-arm AgileX deployment
policy loop and Ruckig generation operate at different frequencies
two wrist cameras plus one external panoramic view


j5 = 0 的配置可以离线复现,并干扰遥操作。
通过轨迹记录定位问题,并在采集时避开奇异区域。
VIVE/libsurvive 原点依赖标定和首次接受的场景;重启或移动基站可能改变坐标系。
可视化坐标轴、保持标定条件,并在移动基站后重新标定。
合理的模型输出仍可能在通信、坐标转换或轨迹执行阶段失败。
记录推理、控制器输入与真实运动之间的边界,而不是把所有失败归因于模型。
操作 PIKA 和同事提供的 UMI 采集流程,整理 LeRobot 兼容数据并部署 π0.5 checkpoint。
调试相机、标定、通信、推理与动作交接故障。
在共享平台上开展的实习工作。底层控制器、Ruckig 集成和 UMI 硬件由其他团队成员开发。