跳转至

Robot Studio|使用手册

Robot Studio 是一个面向总线舵机机器人平台的浏览器端动作编辑工具,无需安装,直接在浏览器中打开即可使用。它主要用于舵机扫描、姿态读取、动作组编辑、动作播放,以及 JSON 导入导出。

打开编辑器

使用前准备

  • 请先将转接板(UC-01 或 RUC-01)通过 USB 正常连接到电脑。
  • 请确认舵机总线供电正常,否则可能出现部分舵机无法识别或角度读取失败的情况。
  • 请提前检查每个总线舵机的 ID 是否唯一,避免因 ID 重复导致扫描异常或无法识别。

Tip

建议使用支持 Web Serial 的浏览器,例如 Chrome 或 Edge。

快速开始

连接

  1. 打开页面后,在顶部选择合适的波特率。
  2. 点击 连接串口,在浏览器弹窗中选择正确的串口设备。
  3. 首次连接成功后,软件会自动扫描在线舵机。
连接

录入第一组动作

  1. 在“当前姿态”区域查看各舵机角度,并通过拖动滑块或手动摆位调整机器人姿态。
  2. 如需手动摆位,可先点击 全部解锁
  3. 如有需要,点击 读取角度,确认当前姿态数据是否正确。
  4. 设置 运动时间完成后间隔
  5. 点击 添加当前姿态,将当前所有舵机角度保存为一帧。
  6. 重复调整和添加,即可逐步构建完整动作序列。
  7. 点击 播放,测试当前动作效果。
界面总览

导出

  1. 确认动作测试通过后,点击 导出 (JSON)
  2. 导出的 JSON 文件可用于备份、分享或后续再次导入编辑。
导出JSON

当前姿态的其他功能

当前姿态

锁定与解锁

  • 全部锁定 / 全部解锁:对当前在线舵机执行统一锁定或解锁。
  • 解锁状态-自由:舵机进入自由状态,便于手动摆位。
  • 解锁状态-阻尼:舵机进入阻尼状态,并可设置阻尼值。

实时控制

  • 滑块实时控制:勾选后,拖动对应舵机单元的滑块。
  • 运动速度:设置实时拖动时的执行速度。

舵机控制

  • 输入角度:在单元格内输入角度后回车,舵机转到对应角度。
  • 设为原点:将当前在线舵机当前位置设为原点,请谨慎操作。
  • 检查:检查舵机状态,例如堵转、过压等异常。
  • 重置圈数:对在线舵机发送多圈圈数重置指令。

布局调整

  • 布局:解锁:可以任意拖动舵机单元,使按照实际机器人的构型和关机位置进行摆放;
  • 布局:锁定:锁定后,单元格位置就不能被拖动

动作组和动作序列的其他功能

动作组和动作序列

添加当前动作

  1. 运动时间:当前帧执行运动所需时间。
  2. 完成后间隔:当前帧执行完成后,到下一帧开始前的等待时间。
  3. 添加当前姿态:把当前所有舵机角度保存为一帧。

动作组

  • 动作组:用于管理不同的动作项目,可新建、重命名、删除。
  • 动作序列:当前动作组中的帧列表,支持拖拽调整顺序。

动作组控制

  • 播放:按顺序执行当前动作组中的全部帧。
  • 循环:开启后,播放结束会自动从头重复。
  • 停止:中断当前动作播放。

导入与导出

  • 导出 (JSON):导出当前动作组与布局数据。
  • 导入:从 JSON 文件恢复动作组与布局数据。

常见问题

扫描不到舵机。
  • 确认转接板已接入电源,仅连接 USB 无法正常识别;
  • 确认舵机总线接线方向正确,且供电电压在舵机工作范围内;
  • 确认每个总线舵机的 ID 唯一,不要同时接入相同 ID 的舵机;
  • 如仍无法识别,可断开后重新连接,并再次扫描。
只能扫描到部分舵机。
  • 先检查电源容量是否足够,避免因供电不足导致部分舵机掉线;
  • 检查总线连接是否存在接触不良或线材异常;
  • 检查是否有重复 ID 或异常舵机干扰总线通信。
转接板连接后,串口列表中不显示设备。
  • 若串口列表中未显示转接板的串口信息,可能驱动未正确安装;
  • 下载 ch340 驱动,安装后重新刷新串口列表。
实时控制拖动时,舵机运转不顺畅。
  • 打开舵机 参数配置 选项,确认 指令送出后是否响应 为关闭;
  • 若未关闭,请关闭后写入参数,再重新测试。
导入后动作布局发生变化。
  • JSON 文件中包含舵机布局信息;
  • 若导入的是旧版数据,布局字段可能不存在,此时页面会按默认方式排列显示。