3D识别

自动化3D识别

基本原理

3D识别可以在一个杂论无章的零件流中,通过索引3D表面CAD模型组成的Eyesberg®数据库中的一些参照零件,从而识别其中一个具体的零部件。 Eyesberg® 3D识别可以通过把待识别的零件的表面文件与这个零件的扫描产生的点云进行结合的方式,在其生产时在线识别生产零件。 随后通过这个方法把这个专门的处理应用于每类零件的识别(自动涂装生产线、分拣、做标记等等)。

VISIO NERF - 3D Robotic Identification

工业需求:

  • 避开了受限于待处理部件数量的传统决策树
  • 即使这个分拣问题和在线问题存在,也需确保生产节奏
  • 允许在生产过程中增加新的参照物,但又要保证解决方案不会出现什么问题
  • 使增加或者减少一个新的参照物的操作更简单
  • 实时识别等等

完整过程

实施Eyesberg® 3D识别解决方案,需要预先创建一个待识别零件表面的文件数据库。

可满足识别需求的典型案例: 自动化涂装生产线上的零件的识别:Eyesberg®3D识别,可使涂装机器人根据收到Eyesberg®3D发出的零件编号,来选择对应的涂装程序。

01

扫描

cirrus3D扫描工作区域以获得3D点云。

3D Identification - Digitization

02

零件的定位

由eyesberg3D软件对点云进行分析从而完成对零件的识别。 使用软件对零件的特征进行测试,其目的是找出所形成的点云和已知零件的CAD模型之间的对应关系。

3D Identification - Part location

03

零件的识别

把已识别的零件的信息发送给生产线的操作系统(可编程自动装置、机器人等等)。

3D Identification - Part identification

可满足识别需求的典型案例: 自动化涂装生产线上的零件的识别:Eyesberg®3D识别,可使涂装机器人根据收到Eyesberg®3D发出的零件编号,来选择对应的涂装程序。