跳转至

Web 控制与遥操作

本章目标:用网页完成一次可检查的运动或示教。 开始前应已完成连接检查与零位确认。

你的设备与目标 直接阅读
LD / HD,先观察虚拟跟随 虚拟机械臂
FL,用网页生成并执行小幅目标 真实 FL 控制
LD / HD + FL,手动示教 主从遥操作
搭配其他品牌从臂 跨品牌配对

先走通其中一条,再选择按钮、轨迹等进阶功能。

打开 Web 控制台 · 软件与工具总览

先选择工作区

工作区 适合做什么 对应教程
控制台 虚拟机械臂、实机控制、遥操作、运动轨迹、零点及参数配置 本章与首次使用
ACT 工作台 示范采集、训练任务、模型管理、实机推理 ACT 教程
ACT 浏览器推理 使用适配浏览器的模型包进行推理 浏览器推理流程

工具把这些功能放在一起;学习时先走通一个任务,再切换工作区。切换前停止正在运行的任务,并释放串口或相机。

从虚拟机械臂开始

  1. 在 实时控制中确认 LD / HD 主臂已连接。
  2. 将 Follower 类型设为 虚拟手臂,首次建议选择 Star Arm 102-FL。虚拟目标无需连接 Follower 串口。
  3. 点击 启动遥操作,小幅移动一个主臂关节,检查模型方向,再观察其他关节与手柄开合。
  4. 点击 停止,检查状态已停止。若角度与实体姿态不对应,返回零位检查。

完成标准: 关节输入与虚拟动作对应。这里的虚拟机械臂用于姿态可视化;需要物理仿真与规划时进入 ROS 2。

用网页控制真实 FL

  1. 在 实时控制选择真实 Star Arm 102-FL,确认 连接 Follower成功、反馈更新。此路径不需要主臂。
  2. 用关节滑块生成一个小幅目标;有末端控制需求时,选择当前型号可用的末端控制功能。
  3. 观察目标预览和关节结果,检查是否超出预期范围。
  4. 点击确认执行,等待执行结果;修改目标后重新预览。

控制台采用“预览 → 确认执行”流程。当前版本中,末端 World 坐标拖动入口对 FL 开放,其他型号以界面实际可用项为准。确认手动目标时会停止遥操作,执行结束不会自动恢复遥操作。

完成标准: 目标预览可解释,实机小幅运动与预期一致;没有把鼠标拖动直接当成已经执行。

主从遥操作

  1. 在 实时控制确认 LD / HD 与真实 FL 均已连接,核对 Leader / Follower 状态与端口标签。
  2. 检查双方的零位、方向和夹爪反馈,确认没有其他程序控制同一设备。
  3. 点击 启动遥操作,缓慢移动单个关节,再检查夹爪。
  4. 点击 停止,确认状态已停止后,再切换到手动目标或轨迹工作区。

先完成无相机跟随,再考虑数据采集。要记录可用于训练的图像与动作数据,进入 ACT 工作台准备步骤,普通轨迹录制不等于训练数据集。

跨品牌遥操作

先确认你要做的是虚拟模型跟随还是驱动真实从臂。模型能显示,并不代表已配置该实机的驱动和控制接口。

目标 进入方式 需要核对
102 主臂配合虚拟模型 控制台选择虚拟跟随目标 模型、关节映射和可视化姿态
控制台支持的实际从臂(如 Lumos Touch) 选择实际设备及其连接方式,按工具提示配置本地服务 精确型号、服务版本、通信与停止方式
reBot B601 等其他集成 GitHub 跨品牌集成资料 对应电机族、适配器、驱动、主从校准和验证范围

先分别检查两端通信,再做单关节小幅跟随。更换从臂后不能直接套用 FL 的关节映射、电源或预训练模型。更多配对说明见跨品牌兼容性参考。

按钮与手柄控制

HD 按钮辅助示教

按钮用于辅助示教中的锁定、解锁或姿态保持,具体行为取决于按钮板、固件和所选软件模式。安装接线见 DIY 章节。

  1. 确认按钮板版本,使用与该版本配套的软件配置。
  2. 先托稳主臂,检查按钮状态能否被正确读取。
  3. 在小范围内检查按下、松开或切换状态后的实际行为,再开始示教。

Python 单臂的 ID 7 检查和双臂的新按钮板检查方式有所不同,按相应 SDK 指南选择,不把所有按钮板视为同一协议。

手柄控制

已有手柄控制能力,支持型号、连接入口和按键映射的教程正在整理。首次使用请先选择上方已给出步骤的网页控制或主从遥操作;需要手柄配置时,向技术支持提供手柄型号与机械臂组合。

轨迹与其他运动功能

本节针对控制台 轨迹记录中的 真实 FL 手动轨迹,用于拖动记录并回放动作,不生成带相机图像的 LeRobot 训练数据。

  1. 停止实时控制并断开该串口,进入 轨迹记录。先托稳 FL,再点击 连接真实 FL;连接后机械臂会卸力并回读关节。
  2. 点击 开始录制,缓慢拖动机械臂完成一段小幅动作,再点击 停止录制。
  3. 使用 导出 JSON保存轨迹,记录起始姿态与设备型号。
  4. 点击 开始虚拟试播放,检查完整轨迹,确认后选择 结束并确认无误。
  5. 核对现场空间和实际起始姿态,再点击 实机播放并按弹窗二次确认。需要结束时使用 停止实机播放。

完成标准: 同一轨迹已通过虚拟试播放检查,实机小幅回放正确,并且轨迹文件已保存。

停止与切换控制方式

遥操作使用 停止,轨迹回放使用 停止实机播放。异常运动时使用界面的 紧急停止;它通过软件发送停止命令,不等于切断电源。通信无响应时按设备停止流程处理,不依靠拔掉 USB。

切换到 ACT、Python 或 ROS 前,先停止当前任务,再断开串口或关闭占用设备的程序。进入新工作区后重新核对反馈,不重复写零点。

完成基础控制后,可进入 LeRobot 与 ACT 的路径选择;需要代码控制时进入 Python SDK。

维护与工具入口

  • 零点设置:装配或更换舵机后的零位处理。
  • 控制台的恢复出厂参数与舵机配置:按型号及固件选择,不作为日常启动步骤。
  • 故障排查:端口、反馈、停止状态和相机占用问题。