视觉记录的保存与复现

使用保存的视觉记录,可复现仿真或实际生产过程中的问题。

当 Mech-Viz 运行出现问题时,通过保存的视觉记录,可以在不运行对应的 Mech-Vision 工程的前提下,直接运行 Mech-Viz 工程,来定位和解决问题。

本章主要包含以下内容:


视觉记录保存

依次单击位于 Mech-Viz 菜单栏的 工具 ‣ 设置视觉记录 ,进入设置视觉记录窗口。

仅保存视觉位姿

../../../_images/save_vision_poese.png

当工程运行时,视觉位姿数据将保存在 软件根目录下的 vision_records 文件夹\对应的 Mech-Vision 工程命名文件夹\按照日期创建的文件夹 中 ,如下图所示。

../../../_images/save_vision_poese_floder.png

图1 视觉位姿数据文件

保存视觉位姿与点云

../../../_images/savevision_poese_and_pointcloud.png

当工程运行时,视觉位姿与点云数据将保存在 软件根目录下的 vision_records 文件夹\对应的 Mech-Vision 工程命名文件夹\按照日期创建的文件夹 中 ,如下图所示。

../../../_images/save_vision_poese_and_pointcloud_floder.png

图2 视觉位姿与点云数据文件

在有点云的场景里,每拍一次照片都会存下来一份点云文件,点云文件较大,会占用硬盘资源,因此建议仅在测试期间勾选 点云信息 ,当稳定运行时,应取消勾选。

注意

除留存 vision_records 文件夹外,仍需留存对应的 Mech-Viz 工程文件,以便于视觉记录的复现。


视觉记录复现

使用流程

  1. 打开对应的 Mech-Viz 工程,即运行发生问题并保存了视觉记录的 Mech-Viz 工程。

  2. 确认 Mech-Vision 工程未注册在 Mech-Center 上,否则软件会优先调用 Mech-Vision 工程,并不会使用保存的视觉记录。

  3. 将 Mech-Viz 工程的视觉记录文件保存在软件根目录下的 vision_records 文件夹中(可通过依次单击 文件 ‣ 打开可执行文件文件夹 快速打开软件根目录)。

  4. 勾选 工具 下的 使用保存的视觉记录(仅在视觉服务未注册时)

    ../../../_images/check_vision_records.png
  5. 单击 仿真运行 ,软件会检查 vision_records 文件夹是否有保存的视觉记录,并弹出 设置视觉记录 窗口。

    • 仅有视觉位姿,如下图所示。

      ../../../_images/pose_vision_records.png

      视觉记录对应 图1 中的数据。

    • 视觉位姿与点云,如下图所示

      ../../../_images/pointcloud_vision_records.png

      视觉记录对应 图2 中的数据。

    • 无视觉记录,如下图所示。

      ../../../_images/no_vision_records.png
  6. 选中需要复现的视觉记录后单击 OK ,将自动开始复现当前记录。

    ../../../_images/recurrent_vision_records.png

注意

复现视觉记录结束后,请务必要取消勾选 使用保存的视觉记录(仅在视觉服务未注册时) ,避免发生不必要的错误。

使用技巧

../../../_images/vision_records_skill.png

自动下一条记录

若不勾选,则会重复使用选中的视觉记录; 勾选后,将会在复现完选中的视觉记录后,自动跳转到下一条视觉记录,当跳转到最后一条视觉记录后,将停止复现。

过期时间

保存的视觉记录超过该设置时间后将被删除。

打开文件夹

单击后打开软件根目录下的 vision_records 文件夹。

显示

单击 显示 ,将在三维仿真空间内显示此条视觉记录中的视觉位姿。

右键单击任意视觉记录条目,在弹出的快捷菜单中,有如下两个菜单项:

永久保存

单击永久保存后,此条视觉记录将永久保存,不受过期时间影响。

将箱子模型添加入场景中

单击后将加载并显示场景中的箱子模型。