星空(中国大陆)体育-官方网站

工业机器人系统集成关键技术:2D和3D视觉—星空体育平台官网
电话

021-64290569

工业机器人系统集成关键技术:2D和3D视觉

标签: 系统集成有哪些 2025-08-02 

  机器人就像人的手臂,而视觉就相当于人的眼睛,机器人配置视觉,整个自动化系统会更具柔性和兼容性,视觉让机器人如虎添翼。

  2D 视觉很简单,就是对图片的二次处理,获取有用信息。先对工件拍照,然后通过算法对图片进行处理,最终获取图片中工件的有无、位置、尺寸等信息,另外还可以通过2D 视觉实现字符识别、二维码读取等功能。

工业机器人系统集成关键技术:2D和3D视觉(图1)

  把图片使劲放大后就会发现里面都是一些小方块,这就是像素,比如一张 1280×800 大小的图片就有一百万个像素。而算法对图片的处理归根结底就是对这些像素进行处理,比如把彩色的像素改成灰色的,通过判断像素灰度值是否有突变来检测工件轮廓。

工业机器人系统集成关键技术:2D和3D视觉(图2)

  2D 视觉现在都是标准产品了,比如基恩士、欧姆龙公司的 2D 视觉系统都是图形化的界面,无需编程,所有的函数都有对应的按钮,比如读取图像、识别图片轮廓、识别位置等,只需要按流程简单的排列一下这些按钮就可以用了。

  标准产品简单易学,但价格较高,如果预算一般的话,也可以只买个相机,自己写程序,比如可以使用 C#联合 HALCON 开发自己的视觉识别软件。

  比如你想使用 HALCON 软件识别工件的位置,就会涉及到下列图像处理函数:

  2. rgb1_gray(),灰度处理函数,将彩色图片变成黑白图片,化繁为简;

  星空体育官方网站 星空体育平台

  4. connection(),计算整个图像范围内有多少个连通区域,即获取图片上含有的所有工件;

  下面是 HALCON 软件使用以上函数识别回形针的过程展示,左图是原始图片,中图是过

工业机器人系统集成关键技术:2D和3D视觉(图3)

  上面的例子使用了灰度处理函数,其实除了某些需要识别色彩的应用需求之外,大部分2D 视觉应用并不需要彩色图片。

推荐新闻