跳至主要内容

机器人设置

HARP 该平台被设计为一个模块化控制平台,通过针对特定机器人的插件支持与多种机械臂的集成。

每种机器人型号都有其自身的运动学参数、运动限制、工具定义和安全配置。特定机器人的优化与标定参数仍由机器人制造商定义,无法直接通过HARP 进行配置。

不过,HARP 提供了对部分机器人参数的访问权限,这些参数可直接在界面中进行修改。所做的更改会直接发送至机器人,用户无需打开机器人原生的配置门户或示教器。

Mecademic Meca500​

连接Meca500机器人后,点击“选项”按钮,即可访问HARP 插件所支持的可配置参数。

Meca500 插件基于制造商公开发布的规格开发,旨在为 Meca500 用户提供开箱即用的集成体验。

机器人设置​

注意

以下参数说明摘自 Mecademic 官方文档。如需更详细的信息,请查阅 Mecademic 官方资源。

SetCollisionCfg
该命令用于指定碰撞监控的事件严重级别(涵盖机器人连杆、工具球体和 MPM500 模块)。

harp 552-1

SetToolSphere
该命令定义一个固定在法兰参考坐标系(FRF)中的球体。随后,可根据SetWorkZoneCfg和SetCollisionCfg命令的定义,监控该球体与机器人连杆之间的干涉,以及该球体超出通过SetWorkZoneLimits命令设定的边界框的情况。

harp 552-2

SetWorkZoneLimits
该命令定义一个边界框(长方体),其各面均与基座参考坐标系(BRF)的坐标轴平行。该命令的参数为两个对角顶点的坐标,分别称为“最小”顶点和“最大”顶点,且最小顶点的每个坐标均小于对应的最大顶点坐标。

harp 552-3

SetWorkZoneCfg
该命令用于指定工作区域限制监控的“事件严重级别”,以及需要进行校验的机器人部件。

harp 552-4

SetTrf
该命令定义 TRF 相对于 FRF 的姿态。请注意,即使启用了 blending(轨迹过渡),执行该命令也会使机器人完全停止。

harp 552-5

SetAutoConf
该命令用于启用或禁用自动姿态配置选择,其效果体现在MovePose和 MoveLin* 命令中。该自动选择功能与转向配置选择相结合,使控制器能够选出与目标姿态相对应的“最近”关节组。

harp 552-6

对于 MoveLin* 命令,启用自动姿态配置选择后,只有当运动路径正好经过腕部或肩部的奇异点时,才会发生配置切换。

SetAutoConfTurn
该命令用于启用或禁用机器人末端关节的自动转向选择。它会影响MovePose命令以及所有 MoveLin* 命令。启用自动转向选择并执行MovePose命令时,末端关节将始终选择最短路径,且旋转角度不超过 180°。而对于 MoveLin* 命令,启用自动转向选择仅允许在直线运动过程中切换转向配置。

harp 552-7