计算机视觉系统在工业机器人上的应用研究.doc

计算机视觉系统在工业机器人上的应用研究

摘要:目前,工业机器人广泛适用于工业生产中,在工作人员的指引操作下,可以完成许多的指令,但是机器人没有感知外界的信息的能力,不能调整已改变的工作环境,导致工业生产事物质量与精准度受到严重的影响。因此,在机器人原有的系统上建立一套视觉系统,使机器人对外部环境的变化做出相对的调整,从而提高机器人的适应性、灵活性等,该系统对机器人的使用起着重要的作用。本文主要阐述了计算机视觉系统对机器人的影响、工作原理、系统结构等方面。通过对机器人添加一套视觉系统,有利于机器人跟踪、识别等一系列操作(如,搬运、夹持等),结合机器人的控制系统,提高机器人的灵活以及适应性。

关键词:计算机视觉系统 工业机器人 探究

中图分类号:TP242 文献标识码:A 文章编号:1007-9416(2015)05-0000-00

计算机视觉系统主要是为了工业机器人更好的工作而研发出来的,是一套装有摄像机视场的自动跟踪与定位的计算机视觉系统。近年来,机器人已经广泛使用于工业生产,但是多数机器人都是通过“示教-再现”的模式工作,在工业机器人工作是都是由操作员进行操作示范再由机器人跟着示范进行工作。由于机器人缺乏对外界事物的识别能力,工作中经常发生偏差或者位移等情况。由于工作环境的恶劣以及各种阻碍,为了提高工业机器人的工作效率、灵活性、适应性等,让机器人更好的识别外部环境并及时调整运作方向,能更好的发挥其作用,在原有的机器人系统中添加了一套计算机视觉系统,利用计算机视觉图像装置的信息,通过图像使机器人进行外部环境的识别处理,采用三维的重建,通过作业中利用三维图像的信息进行计算,采用Motocom32软件和机器人控制柜通讯等设备,对工业机器人进行控制,更好的实现机器人对空间特点的跟踪与定位。

1系统的结构与原理

本文主要针对Motoman UP6工业机器人系统的二次研究,在原有的工业机器人的系统中,增加了一套计算机视觉系统, 使工业机器人更好的识别外界环境的系统。计算机视觉系统主要包括:Panasonic CCD摄像机、Motoman UP6工业机器人系统、工控机、OK C-50图像采集卡等外部设备。工业机器人的整个系统由原有系统与计算机视觉系统组成,在原有的系统中包含了YASNAC-XRC- UP6机器人控制柜、Motoman UP6工业机器人本体、示教编程器、Motocom32系统以及相关的外部设备等[1]。计算机视觉系统的设备主要有Panasonic CCTV摄像机、AVENIR TV镜头、OK系列C-50图像采集卡、工控机、AVENIR TV镜头、Panasonic CCD摄像机、OK系列C-50图像采集卡形成的视频采集系统主要是捕获物体的图像,该功能主要是分三个层次进行图像处理、计算、变换以及通信等功能来实施工控机。利用远程控制来对工业机器人进行Motocom32系统进行通信。

2计算机视觉系统的构建

2.1硬件的组成

CCD摄像头:选用的CCD摄像机采用PAP-VIVC810AOZ型彩色摄像头,如图1。摄像机的像素为P:500(H)x582(V),N:510(H)x 492(V),摄像机的分辨率为420。摄像机的成像器使用1/33"CCD,信噪>48 dB,同时摄像机具有自动背景光补偿、自动增益控制等功能。

图像采集卡:图像采集卡主要采用CCD摄像头配套的MV-200工业图像处理。如图2所示。MV-200图像采集卡的分辨率、图像清晰度具有较高的稳定性,其真彩色实施工业图像采集卡,该图像采集卡的硬件构造、地层函数都具有稳定性,同时在恶例的环境中都可以稳定运行[2]。图像采集卡的图像采集效果非常好,画面效果非常流畅。

MV-200图像采集卡性能特点:其分辨率为768 x 576,具有独特的视频过滤技术,使图像质量的采集、显示更加清晰流畅。主要支持的系统为Win98 /2K/XP,主要用于人工智能、事物识别、监控等多种领域。

工控机:工控机以奔4系列为主。

2.2软件组成

图像匹配软件。

图像处理与获取软件。

定标和定位算法软件,功能分布如图3所示。

3视觉系统的原理及流程图

工业机器人的主要系统包括是由工业机器人本体、相关的外部设备、控制器(供电系统、执行器等)计算机视觉系统主要由三部分组成:图像处理和获取、图像匹配、摄像机的定位等组成。通过借助OpenCV的视觉库进行VC++.NET实行,流程如下图表4所示。

在本视觉系统运行中,需要对摄像机实行定标,建立实际空间点和摄像机的对应点。在定标的过程中,就需要标记基准点,使摄像机在采集图像时可以准确的把这些基准点投放到摄像机的坐标上[3]。同时在采集卡的图像中

计算机视觉在小机器人中应用,计算机视觉系统在工业机器人上的应用研究.doc...相关推荐

  1. 报名|极市X机器之心 2018计算机视觉最具潜力开发者榜单

    近年来,人工智能的快速发展正在悄然改变着人们的生活方式,从图像识别到语音识别,人工智能极大得提高了人们的效率.作为人工智能落地应用最成熟的领域,计算机视觉也受到了众多科技巨头创新企业的关注,而工程化较 ...

  2. 巡检机器人中的指针式仪表读数识别系统

    巡检机器人中的指针式仪表读数识别[MATLAB,GUI,语音] 摘要:巡检机器人能自动识别仪表设备的状态,先准确定位图像中的仪表设备,在此基础上,实现了仪表读数的自动识别. 摘要:巡检机器人能自动识别 ...

  3. 国科大人工智能学院《计算机视觉》课 —计算机视觉中的机器学习方法

    一.背景内容 二.计算机视觉中的机器学习方法:子空间分析(PCA.ICA.LDA) PCA的应用: 三.计算机视觉中的机器学习方法:流行学习(LLE.Isomap.Laplacian Eigenmap ...

  4. 使用java实现类似nc的功能_在FANUC机器人中使用后台运行逻辑实现PLC功能

    后台逻辑概念 PLC是工业自动化领域常用的一种逻辑控制产品,以其性能稳定.兼容性好.可扩展性强.体积小.性价比高而被广泛应用.在机器人产品中,为了降低系统集成的难度,很多机器人产品自身也会在控制系统中 ...

  5. 智能电话机器人中的语音识别技术是什么?

    最近几年,随着深度神经网络的应用,加上海量大数据的使用和云计算的普及,语音识别技术取得了突飞猛进的发展.越来越多的语音技术产品进入到人们的生活中,例如苹果的Siri.亚马逊的Alexa以及各种人工智能 ...

  6. SLAM在机器人中的应用

    伴随着人工智能.机器人.无人驾驶等技术的蓬勃发展,越来越多的相关智能产品出现在了我们的日常生活中,作为底层技术基石之一的SLAM也逐渐被大家所熟知.下面通过"机器人对于人类的意义" ...

  7. SLAM在机器人中的应用尽如此之广

    原文出伴随着人工智能.机器人.无人驾驶等技术的蓬勃发展,越来越多的相关智能产品出现在了我们的日常生活中,作为底层技术基石之一的SLAM也逐渐被大家所熟知.下面通过"机器人对于人类的意义&qu ...

  8. 了解一下智能机器人中,用到的三项关键技术

    工业机器人属于智能机器人的一种,智能机器人发展迅速,下面跟随小编一起,了解一下智能机器人中用到的三大关键技术吧. 一.多传感器信息融合 多传感器信息融合技术是近年来十分热门的研究课题,它与控制理论.信 ...

  9. 聊天机器人中对话模板的高效匹配方法

    /* 版权声明:可以任意转载,转载时请标明文章原始出处和作者信息 .*/ author: 张俊林,黄通文,薛会萍 尽管深度学习目前在研发聊天机器人方面进行的如火如荼,但是这些技术距离真正实用还有不短的 ...

最新文章

  1. C#中数组、ArrayList和List三者的区别
  2. B-JUI(Best jQuery UI) 前端框架
  3. 修改hosts文件使apache绑定域名指向本机
  4. CTFshow 文件上传 web166
  5. 【Python1】双系统安装,深度学习环境搭建,目标检测(Tensorflow_API_SSD)
  6. ROS-kinetic 机器语音 之科大讯飞SDK
  7. U盘安装BackTrack5,提示Could not find kernel image: linux
  8. vue-cli 上手
  9. 服务器控制台网页登录,云服务器管理控制台登录网站
  10. Dev-C++下载和安装教程
  11. 家长进课堂 计算机ppt,小学生家长进课堂ppt
  12. 【2021-11】4 个 Anaconda 国内开源镜像站
  13. LimeSDR实验教程(3) GSM基站
  14. matlab+nnf.m,第6章_西安电子科技大学:工程线性代数(MATLAB版)_ppt_大学课件预览_高等教育资讯网...
  15. 深度学习安装笔记(二)显卡、显卡驱动、CUDA 的关系以及显卡驱动升级
  16. github修改语言设置
  17. linux获取cpu使用率,linux获取cpu使用率
  18. VM 安装win10 失败
  19. 源码解析 深入vue响应式原理
  20. 皮克定理,多边形面积以及线段上整点个数

热门文章

  1. linux系统更改ip无法保存,解决win10修改IP无法保存并提示“出现了一个意外情况”的方法...
  2. 浅议应用系统“垂直切换”
  3. 企业级Nginx负载均衡与keepalived高可用实战课-老男孩-专题视频课程
  4. 关于确界的一些习题与结论
  5. linux系统zlib下载,linux下安装zlib库
  6. 天津理工大学研究生学位课《算法设计与分析》期末大作业
  7. EA周报 | 阿里证实20亿美元收购网易考拉;绿洲因涉嫌抄袭致歉:已临时下架;Facebook用户电话号码数据库曝光...
  8. 阿里达摩院决策智能实验室招聘全职/博士后/实习生
  9. OData——让查询变的随心所欲
  10. UEFI - VTF