亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 自动化控制系统

新的 Bin Picking Studio 1.4.0:无需 CAD 文件即可重新构建机器人环境

环境建设者

您是否遇到过需要调整机器人环境但周围没有 CAD 工程师帮助您的情况?从现在开始,您可以直接在 Bin Picking Studio 中轻松地自己绘制简单的碰撞对象!

怎么办?

我们在以下文章中为您准备了一份全面且易于理解的指南。

Bin Picking Studio 1.4.0 附带一个新的、用户友好的工具“环境构建器” .它允许您构建工作单元的 3D 模型,定义机器人的工作空间并测试其运动能力。该工具还允许您通过将环境模型与校准扫描仪的点云进行比较来验证环境模型。

“环境构建器”包含一个 3D 可视化工具 和一个控制面板 分为 3 个具有不同功能的选项卡:

场景

防止机器人离开其工作空间并将其封闭在一个虚拟盒子中——快速而轻松!通过在环境配置中显示机器人并通过添加用于调整环境对象大小和缩放的功能,提高了工作的简单性。

享受无碰撞垃圾箱拣选 ,您需要管理一个真实机器人单元的精确 3D 模型 .在 Bin Picking Studio 中创建的虚拟环境必须与现实世界相匹配,至少在机器人的触及范围内。尽管会检查轨迹是否存在碰撞,但扫描仪不会看到场景中的每个对象,因此您需要定义与现实相匹配的静态碰撞对象 .

对象列表

“场景”选项卡包含一个“对象列表” , 支持层次结构。这意味着每个对象都可以有子对象链接到它,以便更容易地操作一组对象。您可以使用 +/- 父对象旁边的按钮,用于展开/折叠子对象列表。

要更改已定义对象的层次结构,您可以在“对象列表”中抓取一个对象并将其移动到列表中的所需位置(注意当对象移到另一个对象上以使其成为其子对象时出现的 + 图标) .

例子:

考虑一个带有多个物体的托盘。将每个对象定义为父对象的子对象是有益的。通过这种方式,您可以通过简单地更改父对象的位置属性来操纵(移动、旋转等)所有对象。

“对象列表”中的每个对象都提供旁边列出的 3 个选项(从左到右):

带有突出显示的“对象列表”和“+ 添加对象”按钮的“场景”选项卡

您可以通过单击“+ 添加对象” 将新对象添加到场景中 3D 可视化工具左下角的按钮。您可以使用其中一种可用的原始形状(长方体/球体/圆柱体)定义碰撞对象,也可以上传 STL 文件。

选择原始形状时,您可以在“编辑表单”中定义其属性 和 “3D 对象工具面板” .

如果选择 STL 文件,将出现一个弹出窗口,要求您输入新对象的名称,选择要上传的文件并选择对象的类型。有 3 种可用的对象类型:

这些对象类型中的每一个都代表一个“碰撞对象”,即拾取的对象不会与其发生碰撞。

“对象列表”中选择对象后 ,它在列表中以蓝色突出显示,在可视化工具中以红色突出显示。除此之外,“编辑表单”“3D对象工具” 面板出现。您还可以通过在 3D 可视化器中直接单击对象来选择它。要取消选择一个对象,请在 “对象列表” 中单击它 再次或选择“关闭” “3D 对象工具” 中的选项 面板。

编辑表单和 3D 对象工具

从“对象列表”或 3D 可视化器中选择一个对象后,“编辑表单”“3D对象工具” 面板将出现。

带有突出显示的“编辑表单”、“3D 对象工具”面板和“保存场景”按钮的“场景”选项卡

“编辑表单” 允许您输入以下对象属性:

您还可以使用“3D 对象工具” 动态操作对象 :

标记还允许您为每个轴添加位置/旋转值的增量。无需向所需方向拖动标记,只需单击特定轴的箭头/圆圈,输入所需值并通过单击“检查”应用 按钮。

“+ 添加子对象” 按钮允许您为当前选定的对象创建一个子对象。使用 “x 关闭” 按钮取消选择对象(结束编辑)。

点击“保存场景”完成操作 按钮。虚拟环境将与机器人同步。只有在那之后,您才能使用带有机器人控件的“机器人”选项卡。

机器人

在访问“机器人”选项卡之前,您首先需要从数据库中选择一个机器人和夹具并定义工具点。然后,您可以虚拟地控制机器人并定义其工作空间。

机器人控制

您可以从三种运动模式中进行选择:

如果您点击“Home pose” 按钮,机器人将自动移动到默认位置。要启用碰撞检查功能,请使用“Highlight collisions ON/OFF” 切换按钮。

操纵机器人时,应用关节限位限制。

联合限制设置示例

Joint limits允许您定义机器人的路径规划工作空间。

机器人通常只需要在其关节范围的一小部分内移动。我们强烈建议您设置关节限制,以便路径规划仅在机器人整个工作空间的子空间中进行。正确设置关节限值对路径规划计算时间和成功率有积极影响。

如果将关节限制字段留空,系统将使用机器人的默认硬件。

请注意,过于严格的关节限制可能会导致路径规划失败。始终留有余地。要验证机器人的触及范围是否足够,请使用“机器人控制” 的慢跑选项 控制板。确保机器人可以到达具有各种夹具方向的箱模型中的每个位置。

愿景

您可能还遇到过由于实际的拣选单元与其 CAD 版本之间的差异而导致的困难。使用触发扫描并检查扫描的点云是否与建模的虚拟空间相对应的新选项,这将不再是问题。鉴于现在您还可以检查所用视觉系统的扫描体积,设置视野从未如此简单。

“视觉”选项卡使您能够操纵配置的视觉系统以验证碰撞对象的放置。

如果扫描仪安装在机械臂上,您首先需要为该视觉系统选择一个机器人型号以显示在列表中。否则您会收到一条警告消息。

“视觉系统列表”有3个视觉系统,第四个无法显示,因为没有选择机器人

视觉系统可以具有以下状态:

通过单击获取有关视觉系统的详细信息(扫描仪 ID、安装位置和型号类型)。底部字段反映了视觉系统的校准——扫描仪相机相对于机器人底座(外部校准)或机器人法兰(手眼校准)的平移和方向。

视觉系统概览窗口包含几个按钮:

关于视觉系统的详细信息

请注意,一次只能连接一台扫描仪。如果在多个视觉系统中使用相同的扫描仪,它会在所有系统中连接。

“环境构建器”与 PhoXi 界面共享扫描仪控件——在“环境构建器”中连接后,相同的扫描仪也会连接到 PhoXi 界面。

验证

连接扫描仪并触发扫描可帮助您放置碰撞对象(主要是垃圾箱),使模型与现实精确匹配。

为确保精确放置物体,必须提供经过校准的视觉系统以进行连接。然后您可以触发扫描并使用它来定位 CAD 模型,以便模型和点云重叠。


自动化控制系统

  1. 让机器人保持忙碌
  2. 通用机器人迎来新总统
  3. 研究人员提出了一种使物体隐形的新方法
  4. 人工智能帮助机器人通过触摸识别物体
  5. Cambridge Consultants 推出“具有人情味的灵巧机器人”
  6. Robotiq 推出新的机器人垃圾箱拣选解决方案
  7. 欧姆龙推出新的 SCARA 机器人
  8. Mecademic 将推出微型新 SCARA 机器人
  9. 评论:了解机器人编程的方法
  10. 服务是新的摇钱树吗?
  11. 现代垃圾箱拣选解决方案的可靠性
  12. IIoT 世界中的动态拾取