3D线激光轮廓测量仪

功能描述

“3D线激光轮廓测量仪”步骤一般作为测量工程的起始步骤,用来获取图像数据。可使用该步骤连接Mech-Eye 3D线激光轮廓测量仪(以下简称“轮廓测量仪”)获取数据,或在虚拟模式下读取本地保存的数据。

连接轮廓测量仪获取数据

准备工作

  1. 完成3D测量系统的硬件搭建

  2. 在Mech-Eye Viewer中完成相关设置:

    1. 在Mech-Eye Viewer中 连接轮廓测量仪

    2. 轮廓模式扫描模式下调节参数并保存参数组。

支持Mech-Eye Viewer 2.3.4及以上版本。

操作流程

  1. 将该步骤拖拽到工程编辑区。

  2. 参数相机编号下,单击打开编辑器,进入选择相机及其标定参数组页面。

    相机均指轮廓测量仪。
  3. 在相机列表中找到要连接的相机,光标悬停该相机编号上,然后单击 3d laser profiler icon 连接相机。

    3d laser profiler icon 变成 3d laser profiler icon 1 后,表示相机连接成功。
  4. 相机连接成功后,在标定参数组下拉列表中选择标定参数组,然后单击确定。参数栏将自动更新各项参数。

  5. 运行该步骤即可连接到轮廓测量仪获取数据。

读取本地保存的数据

准备工作

使用轮廓测量仪采集并保存数据。相关操作请查看采集与查看数据保存数据文档说明。

操作流程

  1. 将该步骤拖拽到工程编辑区,并在参数栏中开启虚拟模式

  2. 单击数据路径参数下的3d laser profiler flod icon

  3. 在弹出的窗口中,浏览并选择存放数据的文件夹,然后单击选择文件夹

    若选择的文件夹中无虚拟相机的有效数据,则会弹出虚拟相机助手的窗口,需手动选择包含虚拟相机MRAW文件的文件夹路径。注意需使用Mech-Eye Viewer 2.3.4或以上版本保存虚拟相机MRAW文件。
    virtual camera assistant
  4. 运行该步骤即可读取本地保存的数据。

参数说明

相机类型

参数解释:该参数用于选择想要使用的轮廓测量仪类型,当前只支持选择LNXCamera,即使用 Mech-Eye 3D线激光轮廓测量仪。

基础设置

参数 解释

虚拟模式

默认不开启。如需使用本地保存的数据运行工程,可开启虚拟模式,并进行虚拟设置

相机编号

确定待连接相机的编号。单击打开编辑器,选择要连接的相机。详细操作请查看操作流程

标定参数组

所选轮廓测量仪使用的参数组。

配置参数组

即在Mech-Eye Viewer中配置的参数组,轮廓测量仪将根据配置参数组中的参数采集数据。

重连次数

相机连接超时导致相机连接失败时,该参数用于指定重新尝试连接相机的最大次数。默认值为 3。

IP地址

轮廓测量仪的IP地址。

连接轮廓测量仪后将自动填充该参数,请勿修改。修改后软件将与轮廓测量仪断开连接。

触发设置

参数 解释

数据采集状态

数据采集触发源外部触发时,该参数用于决定轮廓测量仪是否根据外部输入的触发信号进行数据采集。

开启该参数时,轮廓测量仪将处于数据采集状态,此时无法修改参数组。

关闭该参数时,缓存的图像数据会被自动清理。

超时时间

获取数据的超时时间。超时时间应大于或等于一轮数据采集所需的时间,以确保软件在超时时间内可接收到完整数据。

自动填充的参数

连接轮廓测量仪后,以下各项参数将根据实际情况自动填充,无法在 Mech-MSR 中更改。如需更改,请在 Mech-Eye Viewer 中连接对应轮廓测量仪后,在其参数区进行调整。

  • 数据采集触发源

    触发一轮数据采集的方式,为外部触发软触发

    查看触发数据采集的方式了解详细说明。

  • 行扫描触发源

    触发扫描一行数据的方式,为编码器固定频率

    查看触发数据采集的方式了解详细说明。

  • 扫描行数

    生成一张强度图或深度图所需的轮廓线行数。

    查看扫描行数了解详细说明。

  • Y轴分辨率

    Y方向的分辨率,即目标物体运动方向上相邻两点之间的距离。

    查看点云Y轴分辨率了解详细说明。

  • 触发间隔

    扫描一行数据所需的触发信号个数。仅当行扫描触发源编码器时可见。

    查看触发间隔了解详细说明。

虚拟设置(开启“虚拟模式”后可见)

参数 解释

播放模式

该参数用于指定图像的读取模式。

值列表:

  • 顺序播放:默认值,按文件夹中图像的顺序依次读取图像。

  • 循环单张:重复读取当前图像。

  • 循环所有:按顺序读取所有图像,当读取完最后一张时,再从头读取。

  • 随机播放:随机读取图像。

根据实际需求选择图像数据的读取模式。

当前播放帧

该参数用于显示当前读取图像的名称。

其他设置

不同设置下,该组参数显示不同,可对应查看解释。
参数 解释

数据传输等待时间

轮廓测量仪扫描完成后,将数据传输到 Mech-MSR 的时间。

心跳间隔

轮廓测量仪发送心跳信号的时间间隔,以确保连接的稳定性和实时性。

使用编码器初始值

开启后,将使用编码器初始值生成点云。

保存编码器值到JSON

开启后,将保存编码器值到JSON文件中。

缓存设置

仅当数据采集触发源参数为外部触发时需设置此组参数。
参数 解释

最大缓存数据量

该参数用于设置缓存的最大数据量。每扫描一次,缓存的数据可生成深度图、强度图和点云。超过该值时,可通过缓存溢出处理策略对缓存的数据进行处理,或手动清理缓存。

缓存溢出处理策略

该参数用于选择缓存溢出时的处理策略。

值列表:删除最早采集的数据、暂停新数据的采集。

清理缓存

该参数用于手动清理缓存的图像数据。

输出说明

该步骤的输出为包含深度图和强度图的表面数据,可作为其他步骤的输入。

错误排查

CV-E0201

错误:无法找到相机XXX。

可能原因:

  1. 相机、工控机、路由器/交换机线缆连接异常。

  2. 防火墙/杀毒软件阻止软件使用。

  3. 相机 IP 地址更改。

  4. 网卡冲突。

解决方案:

  1. 检查相机、工控机、路由器/交换机端的线缆连接,确保连接正常。

  2. 关闭电脑防火墙或将 Mech-MSR 加入电脑防火墙白名单,然后关闭电脑杀毒软件及安全防护软件。

  3. 检查相机 IP 地址是否正确。

  4. 禁用电脑中连接相机网口外的其它网口,然后运行 Mech-MSR,重新连接相机。

如以上步骤全部尝试后,仍无法搜索到相机,请尝试断电后重新启动相机。

CV-E0202

错误:相机XXX无访问权限。

解决方案:请查看日志,确保网络或相机固件都正常后再试。若仍无法解决,请联系技术支持。

CV-E0203

错误:无法连接相机XXX,相机无响应。

可能原因:相机IP及端口不正确。

解决方案:请检查相机IP以及端口是否正确。

CV-E0204

错误:无法连接相机XXX,相机已通过GenICam接口被第三方软件连接。

解决方案:请确保相机未通过GenICam接口被第三方软件连接。

CV-E0205

错误:不支持当前版本的相机固件。

解决方案:使用 Mech-Eye Viewer 连接相机前,请升级相机固件版本。

CV-E0206

错误:出现内部错误,无法初始化数据采集设备。

解决方案:请联系技术支持。

CV-E0207

错误:未连接数据采集设备。

解决方案:请先连接设备。

CV-E0208

错误:数据采集设备连接失败。

解决方案:

  • 请确保设备处于可用状态。

  • 请确保电脑和该设备处于同一网段。

  • 请确保可能占用该设备的软件都已关闭。

  • 请确保防火墙处于关闭状态,或者将 Mech-MSR 添加到防火墙的白名单中。

CV-E0210

错误:未连接真实相机,不支持使用外部设备触发工程运行。

可能原因:在采集图像的步骤中,开启了“虚拟模式”,工程使用的图像数据非实时采集的图像。

解决方案:在采集图像的步骤中,关闭“虚拟模式”,并连接真实相机。

CV-E0211

错误:出现内部错误,无法获取数据采集设备的参数。

解决方案:请联系技术支持。

CV-E0212

错误:出现内部错误。

解决方案:请联系技术支持。

CV-E0213

错误:出现内部错误,无法读取相机参数。

解决方案:请联系技术支持。

CV-E0214

错误:出现内部错误,无法写入相机参数到文件。

解决方案:请联系技术支持。

CV-E0215

错误:出现内部错误,无法处理图像。

解决方案:请联系技术支持。

CV-E0218

错误:图像深度值全部为NaN。

可能原因:

  1. 相机曝光不足。

  2. 目标物体不在感测头工作距离内。

  3. 感测头位置不正确。

解决方案:

  1. 调整相机曝光参数或增加光照。

  2. 确保目标物体在感测头工作距离内。

  3. 校准或调整感测头位置。

CV-E0281

错误:无法连接数据采集设备。

可能原因:

  1. 数据采集设备未与工控机连接。

  2. 输入的设备 IP 地址对应的不是 Mech-Eye 设备。

解决方案:

  1. 确保数据采集设备已连接至工控机。

  2. 确保输入的设备 IP 地址对应的是 Mech-Eye 设备。

CV-E0282

错误:数据采集设备离线。

可能原因:网络连接异常。

解决方案:确保网络连接正常。

CV-E0283

错误:不支持当前操作。

可能原因:

  1. 相机固件版本与 Mech-Eye API 版本不一致。

  2. 当前使用的相机不支持该操作。

解决方案:

  1. 确保使用的固件版本与软件版本一致。

  2. 确保使用的相机支持待执行操作。

CV-E0284

错误:输入的设备参数值不在有效范围内。

解决方案:确保输入的设备参数值在有效范围内。

CV-E0285

错误:软件内部出现错误。

可能原因:Mech-MSR 软件内部出现未知错误。

解决方案:请尝试重启相机并连接。如仍无法连接,请联系技术支持。

CV-E0286

错误:图像数据为空。

可能原因:

  1. 在“参数”栏处,未开启“数据采集状态”。

  2. 数据采集设备出现错误。

解决方案:

  1. 确定已开启“数据采集状态”。

  2. 请检查设备是否正常。

CV-E0287

错误:软件内部出现错误。

可能原因:Mech-MSR 软件内部出现未知错误。

解决方案:请尝试重启相机并连接。如仍无法连接,请联系技术支持。

CV-E0288

错误:出现内部错误,无法执行文件读取或写入相关操作。

解决方案:请联系技术支持。

CV-E0289

错误:获取数据或设备连接超时。

可能原因:获取数据的时间或连接数据采集设备的时间超过设置的“超时时间”。

解决方案:

  • 确保 Mech-MSR 可正常获取采集的图像数据。

  • 合理设置“超时时间”。

CV-E0290

错误:数据采集设备内部错误。

解决方案:请尝试重启相机并连接。如仍无法连接,请联系技术支持。

CV-E0291

错误:数据采集设备内部错误。

解决方案:请尝试重启相机并连接。如仍无法连接,请联系技术支持。

CV-E0292

错误:数据采集未开始。

可能原因:“参数”栏处,未开启“数据采集状态”。

解决方案:确认已开启“数据采集状态”。

CV-E0293

错误:出现内部错误,无法连接数据采集设备。

解决方案:请联系技术支持。

CV-E0294

错误:出现内部错误,无法连接数据采集设备。

解决方案:请联系技术支持。

CV-E0295

错误:数据采集设备内部错误。

解决方案:请尝试重启相机并连接。如仍无法连接,请联系技术支持。

CV-E0296

错误:数据采集设备内部错误。

解决方案:请尝试重启相机并连接。如仍无法连接,请联系技术支持。

CV-E0297

错误:软件内部出现错误。

可能原因:Mech-MSR 软件内部出现未知错误。

解决方案:请尝试重启相机并连接。如仍无法连接,请联系技术支持。

CV-E0298

错误:出现内部错误,无法连接数据采集设备。

解决方案:请联系技术支持。

我们重视您的隐私

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