第
9
期
2018
年
9
月
组合机床与自动化加工技术
Modular Machine Tool & Automatic Manufacturing Technique
No. 9
Sep. 2018
文章编号
: 1001 - 2265( 2018) 09 - 0049 - 04 DOI: 10. 13462 /j. cnki. mmtamt. 2018. 09. 014
收稿日期
: 2017 - 09 - 27;
修回日期
: 2017 - 11 - 01
*
基金项目
:
国家自然科学基金项目
( 51675259) ;
江苏省普通高校专业学位研究生创新计划项目
( SJLX16_0662) ;
南京工程学院大学生科技创新基
金科技创新训练项目
( TB201717051)
作者简介
:
温秀兰
( 1966—) ,
女
,
内蒙古丰镇人
,
南京工程学院教授
,
博士
,
研究方向为计量与测试技术
、
智能计算
、
机器视觉及其应用
,( E - mail)
zdhxwxl@ njit. edu. cn。
基于三维机器视觉的工业机器人定位系统设计
*
温秀兰
,
张腾飞
,
芮 平
,
崔俊宇
(
南京工程学院 自动化学院
,
南京
211167)
摘要
:
为解决工业机器人在复杂自动化生产线上目标精确定位问题
,
文章搭建了由史陶比尔工业机
器人
、Kinect
视觉传感器和上位机组成硬件平台
,
设计了基于三维视觉的工业机器人抓取定位系
统
。
通过棋盘标定法对工业机器人抓取系统进行标定
,
采用深度边缘分割方法采集图像并提取工
作面
,
根据累计概率
Hough
变换法提取工作面上不同形状目标的中心点
,
编写上位机处理程序实现
图像分割
、
目标中心点定位及机器人运动控制等功能
。
实验结果表明该系统能够对规则形状目标
实现定位功能
,
定位精度满足工业机器人的工作需求
。
关键词
:
工业机器人
;
视觉定位
;
深度边缘分割
; Hough
变换
中图分类号
: TH165; TG659
文献标识码
: A
Design of Industrial Robot Positioning System Based on 3D Machine Vision
WEN Xiu-lan,ZHANG Teng-fei,RUI Ping ,CUI Jun-yu
( School of Automation,Nanjing Institute of Technology,Nanjing 211167,China)
Abstract: In order to solve the target precise positioning problem of industrial robots in complex automa-
tion production lines,a hardware platform based on Staubli industrial robot,Kinect vision sensor and the
upper computer is set up and industrial robot grasping positioning system based on three - dimensional visu-
al is designed. The system is calibrated by the checkerboard calibration method. Image is acquired and
working plane is extracted by the depth edge segmentation method. The center points of different targets on
the working plane a re extracted by the cumulative probability Hough transform method. Image segmenta-
tion
,target center location and robot motion control are realized by writing the upper computer processing
program. The experime ntal results show that the system can realize the positioning function of rule shape
gra bbing targets and the positioning accuracy can meet the working requirements of industrial robots.
Key words: industrial robot; visual positioning; depth edge segmentation; hough transform
0
引言
工业机器人是目前自动化生产线上必备的设备之
一
,
广泛用于装配
、
分拣
、
搬运和码垛等场合
。
传统机
器人的应用大多停留在示教阶段
,
这种情况下单一的
机器人作业往往只能应对结构化环境
,
早已不能满足
现代生产对柔性化和智能化的要求
[1]
。
随着计算机视
觉技术的逐渐成熟
,
工业机器人智能化抓取已经成为
专家学者和企业研究的重要方向
,
智能化抓取即从工
作场景中识别并抓取指定物体
,
其关键技术在于识别
并提取目标物相对于机器人的位姿
[2]
。
目前国内外研
究的主要重心是利用图像算法实现目标定位功能
[3-6]
。
文献
[3]
将降噪自动编码和叠层深度学习相结合
,
实
现多模特征深度学习机器人抓取判别功能
。
文献
[4]
针对工业机器人装配问题
,
设计了一种利用单目视觉
建立关系匹配矩阵达到工件模糊自主识别系统
。
文献
[5]
提出一种处理简单
、
计算准确的单目视觉定位系
统
,
该系统利用灰色图像直方图和阈值进行目标定位
提高效率
。
文献
[6]
研制的一款
6
自由度工业机器
人
,
运用机器视觉技术
,
通过一系列的数学运算处理
,
可将具体环境中的积木进行规则的摆放
。
总结目前研
究成果
,
多是从二维图像处理算法优化角度出发研究
目标定位问题
。
为了提高工业机器人的定位精度
,
本
文通过编写上位机软件
,
实现对工业机器人工作面的
深度边缘分割和基于累计
Hough
变换的目标物空间定
位功能
,
设计一种基于三维机器视觉的工业机器人视
觉定位系统
。
1
视觉定位系统组成
工业机器人视觉定位系统主要由
Kinect
视觉传感
器
、
上位机处理系统
、
史陶比尔工业机器人三部分组成
,
如图
1
所示
。Kinect
视觉传感器通过
USB
将采集工作
环境的图像信息发送给上位机处理系统
。
上位机处理