Off-line programming of six-axis robots for optimum five-dimensional tasks

被引:34
|
作者
Leger, J. [1 ]
Angeles, J. [1 ]
机构
[1] McGill Univ, Montreal, PQ, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Sequential quadratic programming; Redundancy-resolution; Functional redundancy; Trajectory planning; Condition number; OPTIMIZATION; DESIGN; MANIPULATORS; CONVERGENCE;
D O I
10.1016/j.mechmachtheory.2016.01.015
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Five-degree-of-freedom (five-dof) tasks are of particular interest in industry, since machining, arc-welding and deburring operations all fall into this category. These tasks, normally conducted with industrial six-dof robots, render the robot functionally redundant. Upon exploiting this redundancy to minimize the condition number of the Jacobian matrix, it is expected that the accuracy of the performed task will be increased. Traditional methods for redundancy-resolution are normally used to solve the more frequent intrinsic redundancy; however, they are not applicable to functional redundancy. Five-dof tasks are formulated using an approach that leads to a system of six velocity-level kinematics relations in six unknowns, with a 6x6 Jacobianmatrix, of nullity 1, which reflects the functional redundancy of the problem at hand. To resolve the foregoing redundancy, a method based on sequential quadratic programming (SQP) is proposed. A novel method to compute the gradient of the condition number is also discussed, as it is a key element for finding the posture of minimum condition number using a gradient method. An example then shows how the SQP algorithm can be applied to offline robot trajectory-planning for five-dof tasks. In this example, a comparison is also made between the quasi-Newton and the Newton-Raphson methods to find the posture of minimum condition number for the robot. This is an essential step in finding the trajectory of minimum condition number. (C) 2016 Published by Elsevier Ltd.
引用
收藏
页码:155 / 169
页数:15
相关论文
共 28 条
  • [21] REPORT ON THE TC 5 WG 5.3 WORKING CONFERENCE ON OFF-LINE PROGRAMMING OF INDUSTRIAL ROBOTS
    STORR, A
    SCHUMACHER, H
    COMPUTERS IN INDUSTRY, 1987, 8 (01) : 81 - 83
  • [22] Off-Line Programming System of Multi-Axis Platform for Dual Beam Laser Welding
    Yang Jian-zhong
    Zhang Yan
    Chen Ji-hong
    Wang Wei-qiang
    Liu Yi
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON APPLIED MECHANICS, MECHATRONICS AND INTELLIGENT SYSTEMS (AMMIS2015), 2016, : 85 - 92
  • [23] Dynamic modelling and optimal time-energy off-line programming of mobile robots - A cybernetic problem
    Khoukhi, A
    KYBERNETES, 2002, 31 (5-6) : 731 - 765
  • [24] COMPUTER-AIDED-DESIGN-BASED INTERACTIVE OFF-LINE PROGRAMMING OF SPRAY-GLAZING ROBOTS
    BIDANDA, B
    NARAYANAN, V
    RUBINOVITZ, J
    INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 1993, 6 (06) : 357 - 365
  • [25] Research on the off-line programming system of six degree of freedom robot in vehicle door welding based on UG
    Shen, Haiming
    PROCEEDINGS OF 2016 23RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND MACHINE VISION IN PRACTICE (M2VIP), 2016, : 271 - 275
  • [26] Off-line path programming for three-dimensional robotic friction stir welding based on Bezier curves
    Kolegain, Komlan
    Leonard, Francois
    Chevret, Sandra
    Ben Attar, Amarilys
    Abba, Gabriel
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2018, 45 (05): : 669 - 678
  • [27] Separation of five flavonoids from tartary buckwheat (Fagopyrum tataricum (L.) Gaertn) grains via off-line two dimensional high-speed counter-current chromatography
    Jiang, Shujing
    Liu, Qi
    Xie, Yixi
    Zeng, Hualiang
    Zhang, Li
    Jiang, Xinyu
    Chen, Xiaoqing
    FOOD CHEMISTRY, 2015, 186 : 153 - 159
  • [28] Separation of five compounds from leaves of Andrographis paniculata (Burm. f.) Nees by off-line two-dimensional high-speed counter-current chromatography combined with gradient and recycling elution
    Zhang, Li
    Liu, Qi
    Yu, Jingang
    Zeng, Hualiang
    Jiang, Shujing
    Chen, Xiaoqing
    JOURNAL OF SEPARATION SCIENCE, 2015, 38 (09) : 1476 - 1483