Image feature command generation of contour following tasks for SCARA robots employing Image-Based Visual Servoing A PH-spline approach

被引:17
作者
Chang, Wei-Che [1 ]
Cheng, Ming-Yang [1 ]
Tsai, Hong-Jin [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Elect Engn, Tainan 70101, Taiwan
关键词
Image-Based Visual Servoing; PH-spline; Motion planning; Depth estimation;
D O I
10.1016/j.rcim.2016.08.002
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Recently, visual servoing has been widely employed in industrial robots and has become an invaluable asset to enhance the functionality of the robot. However, the issue of image feature command generation in a visual servoing task receives little attention. In a contour following task that adopts Image-Based Visual Servoing (IBVS), it is crucial to perform motion planning on the desired image trajectory. Without proper motion planning, not only may the discrepancy between the target position and the current position on the image plane not converge, but also the flexibility of exploiting visual servoing for applications such as contour following will be limited. In order to cope with the aforementioned problem, this paper proposes a PH-spline based motion planning approach for systems that adopt IBVS. In particular, the exterior contour of an object is represented by a PH quantic spline. With proper acceleration/deceleration motion planning, a PH quantic spline interpolator is constructed to generate desired image feature commands so that IBVS can be applied to handle contour following problems of an object without a known geometric model. Furthermore, this paper also develops a depth estimation algorithm for the eye-to-hand camera structure, providing a convenient way to estimate the depth value that is essential in computing image Jacobian. Experimental results of several contour following tasks verify the effectiveness of the proposed approach. (C) 2016 Elsevier Ltd. All rights reserved.
引用
收藏
页码:57 / 66
页数:10
相关论文
共 29 条
  • [11] Design and application of industrial machine vision systems
    Golnabi, H.
    Asadpour, A.
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2007, 23 (06) : 630 - 637
  • [12] Horn B.K., 1981, TECHN S E INT SOC OP
  • [13] A tutorial on visual servo control
    Hutchinson, S
    Hager, GD
    Corke, PI
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (05): : 651 - 670
  • [14] A new formulation of visual servoing based on cylindrical coordinate system
    Iwatsuki, M
    Okiyama, N
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2005, 21 (02) : 266 - 273
  • [15] A Kalman-Filter-Based Method for Pose Estimation in Visual Servoing
    Janabi-Sharifi, Farrokh
    Marey, Mohammed
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2010, 26 (05) : 939 - 947
  • [16] On generating the motion of industrial robot manipulators
    Kaltsoukalas, K.
    Makris, S.
    Chryssolouris, G.
    [J]. ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2015, 32 : 65 - 71
  • [17] Autonomous 3-D positioning of surgical instruments in robotized Laparoscopic surgery using visual servoing
    Krupa, A
    Gangloff, J
    Doignon, C
    de Mathelin, MF
    Morel, G
    Leroy, J
    Soler, L
    Marescaux, J
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2003, 19 (05): : 842 - 853
  • [18] Kuo BenjaminC., 1981, Automatic control systems
  • [19] Position-based visual servoing in industrial multirobot cells using a hybrid camera configuration
    Lippiello, Vincenzo
    Siciliano, Bruno
    Villani, Luigi
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (01) : 73 - 86
  • [20] 21/2D visual servoing with respect to planar contours having complex and unknown shapes
    Malis, E
    Chesi, G
    Cipolla, R
    [J]. INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2003, 22 (10-11) : 841 - 853