期刊
MECHANISM AND MACHINE THEORY
卷 100, 期 -, 页码 155-169出版社
PERGAMON-ELSEVIER SCIENCE LTD
DOI: 10.1016/j.mechmachtheory.2016.01.015
关键词
Sequential quadratic programming; Redundancy-resolution; Functional redundancy; Trajectory planning; Condition number
资金
- NSERC
- NSERC (Canada's Natural Sciences and Engineering Research Council) [2015-03864]
- McGill University's James McGill Professorship [100711]
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.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据