FAQ与故障处理

您正在查看最新版本(V2.1.2)的文档。如果您想查阅其他版本的文档,可以点击页面右上角“切换版本”按钮进行切换。

■ 如果您不确定当前使用的产品是哪个版本,请随时联系梅卡曼德技术支持

FAQ

如何对七轴机器人标定?

此处,七轴机器人不包括六轴带滑轨机器人。

对于七轴机器人,优先推荐使用TCP尖点触碰法进行标定。

如果现场没有合适的尖点或尖点无法固定,可使用标定板多个随机位姿法进行标定。在标定过程中,需要限制其中一个轴的运动,将七轴机器人理想化为六轴机器人,其余操作和六轴机器人标定基本一致。

在进行七轴机器人手眼标定前,请先检查机器人绝对精度。

当不确定机器人欧拉角选型时如何标定?

不确定机器人欧拉角类型时,可以利用相机标定界面“获取欧拉角类型”来获知当前机器人的欧拉角类型。具体操作如下:

  1. 打开Mech-Vision软件,在工具栏上单击相机标定按钮。标定预配置窗口将弹出。

  2. 选择如何标定窗口,选择开始新的标定单选框,然后单击下一步按钮。

  3. 选择标定任务窗口,从下拉列表框中选择其他机器人的手眼标定,然后单击获取欧拉角类型链接打开工具。

    calib reference click euler angle convention link
  4. 按照工具的操作说明记录三个机器人法兰位姿并输入,然后单击计算欧拉角类型得到机器人的欧拉角类型。

    calib reference get euler angle convention

检查内参及校正内参时有什么注意事项?

UHP系列相机需要使用camera1模式检查内参和手眼标定,不能使用内参矫正功能,如需校正内参,请联系梅卡曼德技术支持。

在校正内参时:

  • 如果使用LSR系列相机,外置2D相机不能使用1200W模式。

  • 如果使用DEEP相机,深度图不能降采样。

UR机器人手动标定时有什么注意事项?

使用UR机器人进行手动标定时,请注意在输入位姿时,Mech-Vision软件仅支持四元数或欧拉角,而UR机器人示教器上显示的为旋转向量。如果直接输入,会导致标定结果异常。

对于传送带场景,机器人(手)和相机(眼)不在同一视野内,应该如何进行手眼标定?

在杂物分拣线上,可能存在多台机器臂。例如相机在传送带的入料端,机器臂在相机较远的位置(六米后)。

在此场景,请参考参考TCP尖点触碰操作指导进行手眼标定:

  1. 标定板放置在相机视野下采集图像。

  2. 标定板随输送线移动,记录移动距离。

  3. 机器臂使用尖点戳标定板,数值减除上面的移动距离。

立柱机器人应该如何进行手眼标定?

对于使用立柱机器人(四自由度)并且相机使用ETH方式安装的场景,如果机器人控制器可以正常读取到尖点的坐标,可以参考桁架机器人标定流程进行标定。

如何解读Mech-Vision软件中的内参和外参文件?

关于如何解读Mech-Eye SDK中的内参检查结果,以及Mech-Vision软件中内参和外参文件,请参考该社区贴

故障处理

进行手眼标定时,检测不到标定板

问题现象:

使用Mech-Vision软件进行手眼标定时,无法检测到标定板,或标定板上标定圆。

影响版本:

所有Mech-Vision版本

解决方案:

该问题可以通过如下方法解决:

  1. 确认标定板是否放置在相机视野中心。

    • 如果是,执行下一步。

    • 如果否,将标定板放置在相机视野中心。

  2. 请参考标定板选型指导检查标定板选型是否合理。

    • 如果是,执行下一步。

    • 如果否,请重新选择合适型号的标定板。

  3. 使用Mech-Eye Viewer软件查看相机曝光设置是否合理。2D和3D曝光时间设置应合理,无过曝与欠曝的情况。

    • 如果是,执行下一步。

    • 如果否,重新调整相机的2D和3D曝光参数。如果场景过暗,相机2D曝光参数处可以选择补光模式(实时或者固定曝光)。

  4. 通过画辅助圆确认问题是否解决。

    • 如果是,故障排查结束。

    • 如果否,请联系梅卡曼德技术支持并告知已排查上述项目。

进行手眼标定时,内参检查不通过

问题现象:

使用Mech-Vision软件进行手眼标定时,在“安装标定板并检查内参”步骤,内参检查不通过(失败)。

影响版本:

所有Mech-Vision版本

解决方案:

该问题可以通过如下方法解决:

  1. 请确认在本步骤选择的标准标定板型号是否与真实型号一致。

    • 如果是,执行下一步。

    • 如果否,重新设置标准标定板型号参数,并重新检查内参。

  2. 请确认内参检查结果是否符合内参标准

    • 如果是,请联系梅卡曼德技术支持。

    • 如果否,执行下一步。

  3. 检查相机实际工作距离是否符合工作距离标准

    • 如果是,执行下一步。

    • 如果否,调整相机工作距离到标准范围内,然后重新检查内参。

  4. 使用Mech-Eye Viewer软件的内参工具检查并校正内参,并重新检查内参,然后确认问题是否解决。

    • 如果是,故障排查结束。

    • 如果否,请联系梅卡曼德技术支持。

自动手眼标定过程中,自动生成的路径参数异常

问题现象:

使用Mech-Vision软件进行自动手眼标定时,通过软件自动生成了移动路径,但是路径参数存在异常。

影响版本:

所有Mech-Vision版本

解决方案:

该问题可以通过如下方法解决:

  1. 检查机器人型号是否正确。

    • 如果是,执行第2步。

    • 如果否,执行第4步。

  2. 检查标定过程中标定板是否超出相机视野。

    • 如果是,执行第3步。

    • 如果否,继续执行后续标定步骤。

  3. 确认标定前是否手动移动或旋转过标定板。

    • 如果是,重新执行整个标定流程。

    • 如果否,请联系梅卡曼德技术支持并告知已排查上述项目。

  4. 在机器人通信配置界面选择正确的机器人型号并重新标定,确认是否解决问题。

    • 如果是,故障排查结束。

    • 如果否,执行第5步。

  5. 确认机器人侧的机器人坐标系(基坐标系、法兰坐标系)选择是否正确。

    • 如果是,请联系梅卡曼德技术支持并告知已排查上述项目。

    • 如果否,在机器人侧选择正确的坐标系并重新进行标定。

自动手眼标定过程中,机器人移动超时

问题现象:

使用Mech-Vision软件进行自动手眼标定时,机器人移动超时。

影响版本:

所有Mech-Vision版本

解决方案:

该问题可以通过如下方法解决:

  1. 确认机器人是否移动较慢。

    • 如果是,提升机器人移动速度并重新进行标定。

    • 如果否,执行第2步。

  2. 检查机器人侧是否出现非视觉相关的报错。

    • 如果是,执行第3步。

    • 如果否,检查机器人状态,确保机器人处于连续运行状态(手动连续运行或者自动连续运行)。

  3. 检查机器人侧是否存在轨迹点(路径点)不可达或奇异点问题。

    • 如果是,执行第4步。

    • 如果否,请联系梅卡曼德技术支持,提供机器人报错图片并告知已排查上述项目。

  4. 检查机器人侧是否存在轨迹点不可达报错。

    • 如果是,执行第5步。

    • 如果否,执行第6步。

  5. 检查机器人模型软限位是否和真实机器人一致。

  6. 检查机器人侧是否存在奇异点报错。

    • 如果是,请执行第7步。

    • 如果否,请联系梅卡曼德技术支持,提供机器人报错图片并告知已排查上述项目。

  7. 将移动类型改为关节运动(需要注意场景碰撞问题),重新进行标定,确认问题是否解决。

    • 如果是,故障排查结束。

    • 如果否,更改标定位置,重新进行标定。

进行手动手眼标定时,出现移动距离不符报错

问题现象:

使用Mech-Vision软件进行手动手眼标定时,在“获取图像和位姿”步骤,出现移动距离不符报错。

影响版本:

所有Mech-Vision版本

解决方案:

检查手动输入的机器人法兰位姿是否正确。

  • 如果是,请联系梅卡曼德技术支持。

  • 如果否,重新输入机器人法兰位姿。

进行自动手眼标定时,出现移动距离不符报错

问题现象:

使用Mech-Vision软件进行自动手眼标定时,在获取图像和位姿步骤,出现移动距离不符报错。

影响版本:

所有Mech-Vision版本

解决方案:

该问题可以通过如下方法解决:

  1. 检查机器人精度是否存在问题(重点关注Z向)。

    • 如果是,请提升机器人精度,主要涉及调整机器人零点、合理设置机器人负载和联系机器人厂家校准机器人精度。

    • 如果否,执行第2步。

  2. 检查相机是否为V4相机。V4相机包括:DEEP、NANO、LSR S、LSR L、PRO S、PRO M和UHP-140。

    • 如果是,执行第3步。

    • 如果否,执行第4步。

  3. 检查不同高度下的相机内参,并保存拍到的标定板原始图像,恢复V4相机出厂内参(可能是错误的内参校正操作导致精度异常),然后确认问题是否解决。

    • 如果是,故障排查结束。

    • 如果否,使用Mech-Eye Viewer软件的内参工具检查并校正内参

  4. 如果是V4系列之前的相机,确认相机内参是否超差。

    • 如果是,使用Mech-Eye Viewer软件的内参工具检查并校正内参。如果问题未解决,执行第5步。

    • 如果否,执行第5步。

  5. 确认相机安装方式是ETH还是EIH。

    • 如果是ETH,使标定范围覆盖机器人工作区域,计算外参时勾选计算手眼系统补偿(需开启开发者模式)。如果问题未解决,请联系梅卡曼德技术支持。

    • 如果是EIH,请联系梅卡曼德技术支持。

完成手眼标定后,标定结果差

问题现象:

成功完成了手眼标定后,标定结果较差,但标定板没有变形。

标定结果较差指在点云视图中查看到100%数据点的误差大于如下经验值。

  • UHP-140:±0.5mm

  • PRO S:±1mm

  • NANO ULTRA:±1.5mm

  • PRO M:±2mm

  • LSR L:±4mm

  • DEEP:±5mm

影响版本:

所有Mech-Vision版本

解决方案:

如果标定结果超出经验值不大,可以通过如下方法解决:

  1. 检查标定板是否晃动。

    • 如果是,稳固标定板,并重新标定。

    • 如果否,执行下一步。

  2. 检查机器人精度是否存在问题。

    • 如果是,请提升机器人精度,主要涉及调整机器人零点、合理设置机器人负载和联系机器人厂家校准机器人精度。

    • 如果否,执行下一步。

  3. 检查相机曝光参数是否合理。按照如下方式调整曝光参数。

    • 关闭增益,使用单次曝光,适当设置3D曝光,以解决欠曝和过曝问题。欠曝和过曝除了会导致点云缺失外,也会导致点云波动变大,影响标定精度。

    • 对于过暗场景:2D曝光可选择补光模式(实时、固定曝光)。

    • 点云平滑模式选择:如果DEEP或LSR相机出现标定板点云波动大,导致标定结果较差。将点云平滑模式改为“strong”。

  4. 确认问题是否解决。

    • 如果是,故障排查结束。

    • 如果否,重新进行标定。注意将标定范围变得更小,防止机器人精度误差对外参结果造成过大影响。

如果标定方式为手动标定且标定结果超出经验值过大(例如仅15%数据点误差满足要求、旋转点标红),可以通过如下方法解决:

  1. 检查选择的相机安装方式是否正确(Eye to hand或Eye in hand)。如不正确,请修改。

  2. 检查选择机器人欧拉角类型是否正确。如不正确,请修改。

  3. 检查输入的机器人法兰位姿中Rx和Rz数值是否选错。如不正确,请修改。

  4. 检查左右手坐标系是否选错。如不正确,请修改。

  5. 检查输入的机器人法兰位姿是否正确。如不正确,请修改。

  6. 如果完成上述检查后未解决问题,请保存标定数据,然后联系梅卡曼德技术支持。

如果点云视图中个别标定点数据标红,可以通过如下方法解决:

  1. 检查标红的标定点是否处于相机视野边缘。

    • 如果是,则说明标定范围不合适,手动删除标红的数据,并手动添加合理的标定点数据。

    • 如果否,执行下一步。

  2. 检查相机曝光参数是否合理。按照如下方式调整曝光参数。

    • 关闭增益,使用单次曝光,适当设置3D曝光,以解决欠曝和过曝问题。欠曝和过曝除了会导致点云缺失外,也会导致点云波动变大,影响标定精度。

    • 对于过暗场景:2D曝光可选择补光模式(实时、固定曝光)。

    • 点云平滑模式选择:如果DEEP或LSR相机出现标定板点云波动大,导致标定结果较差。将点云平滑模式改为“strong”。

  3. 确认问题是否解决。

    • 如果是,故障排查结束。

    • 如果否,请联系梅卡曼德技术支持。

完成手眼标定后,手眼标定结果验证为不合格

问题现象:

在完成手眼标定后,验证了标定结果。但是标定结果不合格,具体表现为:

  • 在场景视图中查看机器人的点云与机器人模型的重合度,发现机器人模型与机器人点云存在较大偏差。

  • 对于EIH标定,在场景视图中查看标定板点云相对于固定点的偏移量,发现标定板点云相对于固定点有明显偏移。

影响版本:

所有Mech-Vision版本

解决方案:

如果EIH标定后验证标定结果发现标定板点云相对于固定点偏移不明显,请参考“完成手眼标定后,标定结果差”解决。如果现标定板点云相对于固定点有明显偏移,可以通过如下方法解决:

  1. 确认相机是否存在Offset。

  2. 确认机器人是否在滑轨上。

    • 如果是,执行第3步。

    • 如果否,执行第4步。

  3. 确认机器人法兰位姿是否耦合外部轴值。

    • 如果是,多角度验证位置,确认滑轨是否处于同一位置。

      • 如果是,执行第4步。

      • 如果否,将滑轨移动到标定位置并重新进行标定。如果未解决,执行第4步。

    • 如果否,缩小标定范围,并进行重新标定。

  4. 确认机器人是否为四轴机器人。

    • 如果是,执行第5步。

    • 如果否,执行第6步。

  5. 确认标定板点云显示位置和真实位置在Z方向是否存在误差。

    • 如果是,调整外参Z值

    • 如果否,确认Mech-Vision和Mech-Viz的兼容模式状态不一致(例如Mech-Vision兼容模式,Mech-Viz不是兼容模式)。如果不一致,请确保两个软件兼容模式状态一致。

  6. 确认标定和触发拍照是否为同一TCP位姿。

    • 如果是,检查是否重新加载外参文件。

    • 如果否,执行下一步。

  7. 检查机器人程序触发拍照是否是使用法兰位姿。

    • 如果是,检查标定配置是否使用的法兰位姿。如果不是,请使用法兰位姿进行重新标定。

    • 如果否,修改机器人触发拍照配置使用法兰位姿。

如果ETH标定后验证标定结果发现机器人点云与偏差机器人模型不大,请参考“完成手眼标定后,标定结果差”解决。如果机器人模型与机器人点云存在较大偏差,可以通过如下方法解决:

  1. 确认相机是否存在Offset。

  2. 确认机器人是否在滑轨上。

    • 如果是,执行第3步。

    • 如果否,执行第5步。

  3. 确认机器人法兰位姿是否耦合外部轴值。

    • 如果是,将外部轴值解耦,然后使用机器人基坐标系进行手眼标定。

    • 如果否,多角度验证位置,确认滑轨是否处于同一位置。如果是,执行第4步。如果否,将滑轨移动到标定位置并重新进行标定。如果未解决,请联系梅卡曼德技术支持,并告知已排查的项。

  4. 确认机器人是否为四轴机器人。

    • 如果是,执行第5步。

    • 如果否,执行第6步。

  5. 确认标定板点云显示位置和真实位置在Z方向是否存在误差。

    • 如果是,调整外参Z值

    • 如果否,确认Mech-Vision和Mech-Viz的兼容模式状态不一致(例如Mech-Vision兼容模式,Mech-Viz不是兼容模式)。如果不一致,请确保两个软件兼容模式状态一致。

  6. 确认标定起始点和触发拍照点是否为同一TCP位姿。

    • 如果是,检查是否重新加载外参文件。

    • 如果否,执行下一步。

  7. 检查机器人程序触发拍照时是否使用法兰位姿。

    • 如果是,检查标定配置是否使用法兰位姿。如果不是,请使用法兰位姿进行重新标定。

    • 如果否,修改机器人触发拍照配置使用法兰位姿。

该页面是否有帮助?

可以通过以下方式反馈意见:

我们重视您的隐私

我们使用 cookie 为您在我们的网站上提供最佳体验。继续使用该网站即表示您同意使用 cookie。如果您拒绝,将使用一个单独的 cookie 来确保您在访问本网站时不会被跟踪或记住。