Vision guide based teaching programming for industrial robot
-
摘要: 针对目前工业机器人所采用的编程方式的局限性,提出了基于视觉引导的工业机器人示教编程方式。首先采用奇异值分解(SVD)法建立双目视觉系统与机器人的坐标映射关系,通过双目视觉系统识别和提取特定的示教工具末端位姿,以得到规划机器人运动所需的位姿数据。然后解析机器人控制器可执行文件的格式,将位姿数据转化为机器人可以执行的文件。最后通过试验验证了视觉引导示教方式的可行性,并对示教跟踪精度进行了分析,结果表明,跟踪误差最大为-1.18 mm,均方根误差为0.47 mm。
-
关键词:
- 工业机器人 /
- 示教编程 /
- 视觉 /
- 焊接 /
- 奇异值分解(SVD)
Abstract: Most industrial robots used in manufacture are based on teaching programming and offline programming. The shortcomings of these two programming methods limit the further application of industrial robots. A vision guide based programming method was introduced to solve the problem. The singular value decomposition (SVD) algorithm was used to calculate the registration matrix between computer vision space and robot space. The positions and orientations of robot's end-actuator were obtained by measuring the teaching tool, which is the key process to realize vision guide programming. Analytical the format of executable file which running on robot controller, and then transform the positions and orientations' data into executable file. An experiment was introduced to verify the feasibility and reliability of the programming method. The results indicate that the maximum error of trajectory tracking is -1.18 mm, and the root mean square error is 0.47 mm.-
Key words:
- industrial robot /
- teaching programming /
- vision /
- weld /
- singular value decomposition (SVD)
-
[1] 许燕玲,林涛,陈善本. 焊接机器人应用现状与研究发展趋势[J].金属加工(热加工),2010(8):32-36. XU Y L,LIN T,CHEN S B.An overview on weld robot[J].MW Metal Forming,2010(8):32-36(in Chinese). [2] PAN Z, POLDEN J,LARKIN N,et al.Recent progress on programming methods for industrial robots[J].Robotics and Computer-Integrated Manufacturing,2012,28(2):87-94. [3] KOHRT C, STAMP R,PIPE A G,et al.An online robot trajectory planning and programming support system for industrial use[J].Robotics and Computer-Integrated Manufacturing,2013,29(1):71-79. [4] CHEN S B, QIU T,LIN T,et al.Intelligent technologies for robotic welding[M]//TZYH-JONG T,SHAN-BEN C,ZHOU C J.Robotic welding,intelligence and automation.Berlin:Springer,2004:123-143. [5] CHEN S B, ZHANG Y,LIN T,et al.Welding robotic systems with visual sensing and real-time control of dynamic weld pool during pulsed GTAW[J].International Journal of Robotics and Automation,2004,19(1):28-35. [6] 鞠益兰,程金松. 结构光式激光视觉传感器的焊缝跟踪系统[J].电焊机,2002,32(5):9-11. JU Y L,CHENG J S.Seam track system of laser optical sensor with structured light[J].Electric Welding Machine,2002,32(5):9-11(in Chinese). [7] HUANG W, KOVACEVIC R.Development of a real-time laser-based machine vision system to monitor and control welding processes[J].International Journal of Advanced Manufacturing Technology,2012,63(1-4):235-248. [8] Claron Technology Inc. MicronTracker developer's manual[M].Toronto:Claron Technology Inc.,2006:25-36. [9] KALMAN D. A singularly valuable decomposition:The SVD of a matrix[J].College Math Journal,1996,27(1):2-23. [10] 李燕青,计时鸣. MOTOMAN机器人实时控制的方法研究[J].机电工程,2007,24(7):78-81. LI Y Q,JI S M.Research on real-time control of MOTOMAN robot[J].Mechanical & Electrical Engineering Magazine,2007,24(7):78-81(in Chinese). [11] 胡中华,陈焕明,许明星,等. 弧焊机器人MOTOMAN示教编程方法[J].电焊机,2006,36(3):40-42. HU Z H,CHEN H M,XU M X,et al.Programming method for arc welding robot of MOTOMAN teaching[J].Electric Welding Machine,2006,36(3):40-42(in Chinese). [12] WEST J B, FITZPATRICK J M,TOMS S A,et al.Fiducial point placement and the accuracy of point-based,rigid body registration[J].Neurosurgery,2001,48(4):810-816. [13] SEGINER A. Rigid-body point-based registration:The distribution of the target registration error when the fiducial registration errors are given[J].Medical Image Analysis,2011,15(4):397-413. [14] RAFAEL C G, RICHARD E W.Digital image processing[M].3rd ed.New York:Pearson Education Inc.,2010:671-675. [15] National Instruments Corporation. NI vision concept manual[M].Texas:National Instruments Corporation,2007:155-186.
点击查看大图
计量
- 文章访问数: 1212
- HTML全文浏览量: 144
- PDF下载量: 928
- 被引次数: 0