动作跟随机械臂:LeRobot 主从臂示教

August 17, 2026
LeRobot 主从机械臂

项目概览

这是一次基于 LeRobot 的主从臂示教实验。我手动掰动主机械臂改变姿态,从机械臂读取并跟随对应的关节动作,使人的手部操作能够实时转化为另一台机械臂的运动。

从工程角度看,这次实现的是一条基础的遥操作链路,并没有训练新的智能模型,也没有让机械臂自主理解任务。但它提供了一种很直观的关系:主臂像操偶杆,人的动作是输入,从臂则成为动作在现实空间里的执行者。

理解主从臂

通常控制机械臂需要编写坐标、调整关节角度,或者逐步设置动作点。主从臂示教把这种抽象的控制过程变成了身体可以直接理解的操作:创作者不需要先把动作翻译成一组参数,而是可以直接“摆出”想要的姿态,让另一台机械臂同步完成。

这使机械臂不只是自动化设备,也可以被看作一种动作媒介。人的力度、节奏和犹豫会通过操作进入机械臂的运动过程,机械结构自身的限制又会对动作进行重新塑形。主从两端之间并不是简单复制,而是一种从身体动作到机器动作的转译。

实现过程

建立主从关系

实验中,一台机械臂作为主臂接收人的直接操作,另一台机械臂作为从臂执行动作。程序持续读取主臂各关节的状态,并将对应指令发送到从臂,使两端保持基本同步。

校准与动作映射

为了让两台机械臂的运动方向和姿态对应,需要对关节初始位置、运动方向和活动范围进行校准。主臂上的一个动作,只有经过正确映射,才能在从臂上表现为符合直觉的跟随,而不是出现反向、错位或超出机械范围的运动。

示教与跟随

完成校准后,可以直接用手操作主臂,控制从臂完成抬起、转向、伸展和夹爪开合等动作。这种方式降低了动作调试的门槛,也让动作设计更接近操偶、表演和现场排练,而不是传统的逐点编程。

演示视频

视频展示了主机械臂与从机械臂之间的实时动作跟随效果。

对艺术装置的延展

这次实验本身只是跑通主从臂示教,但它可以作为更复杂创作的入口:

  • 机械装置编舞:艺术家可以像排练动作一样操作主臂,为机械装置寻找姿态与节奏;
  • 远程操偶:人的动作可以在另一处通过机械结构重新出现,形成身体与空间之间的映射;
  • 重复性表演:在加入动作记录与回放后,短暂的人工动作可以转化为持续重复的机械表演;
  • 动作数据采集:示教过程可以进一步用于采集动作样本,为后续的模仿学习或自主操作提供数据;
  • 多机械体协作:同一套输入逻辑可以继续扩展到多个执行端,形成同步、错位或延迟的群体动作。

其中动作记录、模型训练和多机械臂协作属于后续可以发展的方向,并不在这次 demo 的实现范围内。

项目结果

  • 完成 LeRobot 主从机械臂的基础连接与校准;
  • 实现主臂动作到从臂关节运动的实时映射;
  • 跑通夹爪与机械臂姿态的示教跟随流程;
  • 验证了主从臂作为动作输入工具和具身交互媒介的可行性。

这不是一个复杂的自主机器人项目,但它让我看到了一种更贴近创作者的机械臂使用方式:不是先要求人学习机器的控制语言,而是让机器先去跟随人的动作。