跳转至正文

宏录制

通过录制机器人的运动,可以生成可在以后回放的宏,用于重复性操作。录制远程操控的运动后,可以重复使用相同的运动序列,从而实现部分工艺的自动化。

由于录制过程会保留原始动作的时序,因此在播放时,录制的片段将遵循与原始动作相同的时间尺度。

录制过程中,HARP会捕获跟随器侧的数据。这些数据包括(如有)机器人关节位置、关节速度、力数据以及夹爪状态。

由于录制的数据是从从属设备中收集的,因此可以通过最适合该任务的控制方式进行远程操作。其中包括:

  • 双进制专用控制
  • 位置与方向控制
  • 轴锁定
  • 运动缩放

这些远程操控设置会影响动作的生成方式,生成的跟随动作将被捕获以供播放。

开始/停止录制​

  • 无论离合器是否接合,请随时在命令栏中点击“开始录制”。详情请参阅命令中心。
  • 在录制过程中,HARP会捕获追踪方提供的所有数据,包括没有动作的片段。
  • 录制完成后 录制结束请单击该按钮以停止录制并保存捕获的数据。录制的文件将保存在项目的 raw/ 将自动保存到该文件夹中。
  • 若要将录制的动作添加到“宏”面板中,请单击“添加宏”。有关详细信息,请参阅“宏”。
  • 请在“宏标签”字段中输入名称或编号。如果不需要标签,可以留空该字段。
  • 选择文件单击,然后在项目的 raw/ 请转到该文件夹。
  • 录制的 .hrpr 请选择一个或多个文件。
  • 请单击“创建”。新宏将显示在“宏”面板中,之后即可用于播放。

主界面

宏序列​

为了更轻松地进行录制和自动化操作,HARP 允许将多个录制的动作组合成一个宏。

在许多应用场景中,仅通过单次会话录制整个流程可能并不现实。相反,可以将操作划分为更小的片段进行录制,并将每个片段保存为单独的宏。随后,可以将这些录制的动作合并为一个宏。

播放过程中,HARP会根据已配置的序列顺序进行选择 .hrpr 依次执行每个录制任务。

参考

由于录制内容包含用户远程操控的手部动作,因此尽量减少序列段落之间的不必要暂停非常重要。保持录制宏之间的切换时间较短,有助于在回放时获得更流畅、更连贯的动作。

宏编辑​

创建宏后,您可以随时编辑其配置。这包括更改宏名称、替换关联的录制内容,以及在序列中添加或删除动作。

要编辑宏,请在“宏”面板中单击该宏右上角的笔形图标。

捕获的数据​

录制的宏将以以下文件名格式保存:

YYYY-M-D_H-m-s.hrpr

例如:

2026-9-7_9-29-32.hrpr

在录制会话期间,HARP 至少会捕获以下来自关注者的数据:

  • 机器人手臂:位置、关节角度和速度
  • 末端执行器:位置

录制数据以受G代码启发的文本格式保存,因此您可以在需要时查看并修改运动路径。

  • 若要自定义播放操作,可以删除单个行或轴的值。
  • 缺失的轴值将保持当前值。在回放阶段,如果某个轴被省略,HARP 不会下达新值指令,而是将该轴保持在当前位置。

有关录制的宏和文件结构的详细信息,请参阅“宏文件格式”。

主页宏​

如“可配置的初始姿态”一节所述,可以将机器人配置保存为默认初始姿态。

当“归位”宏执行时,系统会自动启用避障功能,因此HARP会根据机器人的当前姿态、配置的归位姿态以及工作空间场景中定义的障碍物,重新计算运动路径。

保存主界面姿势后,HARP 会将该姿势保存到项目的 raw/ 将在该文件夹中自动生成以下文件: CG0-HOME.hrpr

该文件用于存储已配置的初始姿势。

首页 宏的 播放每次点击时,路径规划器都会利用存储的初始姿态生成一条能够避开碰撞的轨迹。生成的规划运动将按如下方式存储: CG0-HOME-PLANNED.hrpr

计划轨迹可能会因机器人的当前姿态、目标初始姿态以及工作空间中定义的障碍物而有所不同。

因此,除了用户录制的动作文件外,项目中的 raw/ 该文件夹可能包含以下两个与主页相关的文件:

  • CG0-HOME.hrpr — 保存已设置的起始姿势。
  • CG0-HOME-PLANNED.hrpr — 保存通往起始姿势的避撞轨迹中最新生成的那个。

示例​

例如,项目名称为 Haply_机器人技术并且 Documents/projects 假设它位于该目录中。

录制宏后,HARP会将录制内容保存到项目的 raw/ 将文件自动保存到文件夹中。如需访问录制的宏,请转至以下路径:

/Documents/projects/Haply_Robotics/raw/

在此目录内 .hrpr 可以找到该格式的录制宏文件。