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 条
  • [1] AUTOMATED TRACKING AND GRASPING OF A MOVING OBJECT WITH A ROBOTIC HAND EYE SYSTEM
    ALLEN, PK
    TIMCENKO, A
    YOSHIMI, B
    MICHELMAN, P
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1993, 9 (02): : 152 - 165
  • [2] Binocular vision-based 3-D trajectory following for autonomous robotic manipulation
    Chang, Wen-Chung
    [J]. ROBOTICA, 2007, 25 : 615 - 626
  • [3] Chaumette F., 1988, CONFLU VIS CONTROL, P66
  • [4] Viosual servo control - Part I: Basic approaches
    Chaumette, Francois
    Hutchinson, Seth
    [J]. IEEE ROBOTICS & AUTOMATION MAGAZINE, 2006, 13 (04) : 82 - 90
  • [5] Vision-based Pythagorean hodograph spline command generation and adaptive disturbance compensation for planar contour tracking
    Chen, Chao-Yun
    Shieh, Shang-Shiun
    Cheng, Ming-Yang
    Su, Ke-Han
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 65 (5-8) : 1185 - 1199
  • [6] Real-time NURBS command generators for CNC servo controllers
    Cheng, MY
    Tsai, MC
    Kuo, JC
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2002, 42 (07) : 801 - 813
  • [7] Visual Servoing Path Planning via Homogeneous Forms and LMI Optimizations
    Chesi, Graziano
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (02) : 281 - 291
  • [8] Real-time CNC interpolators for Pythagorean-hodograph curves
    Farouki, RT
    Shah, S
    [J]. COMPUTER AIDED GEOMETRIC DESIGN, 1996, 13 (07) : 583 - 600
  • [9] PYTHAGOREAN HODOGRAPHS
    FAROUKI, RT
    SAKKALIS, T
    [J]. IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1990, 34 (05) : 736 - 752
  • [10] Visual servoing of a 6-DOF manipulator for unknown 3-D profile following
    Gangloff, JA
    de Mathelin, MF
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2002, 18 (04): : 511 - 520