首页   按字顺浏览 期刊浏览 卷期浏览 Compensation of Robot joint variables using special Jacobian matrices
Compensation of Robot joint variables using special Jacobian matrices

 

作者: C. R. Mirman,   K. C. Gupta,  

 

期刊: Journal of Robotic Systems  (WILEY Available online 1992)
卷期: Volume 9, issue 1  

页码: 113-137

 

ISSN:0741-2223

 

年代: 1992

 

DOI:10.1002/rob.4620090107

 

出版商: Wiley Subscription Services, Inc., A Wiley Company

 

数据来源: WILEY

 

摘要:

AbstractIn dealing with an industrial manipulator, the end‐effector accuracy is a major concern. The positioning of the end effector is determined by the controller that utilizes the data from a closed‐form kinematic inversion. The closed‐form inversion uses nominal, i.e., manufacturer specified, values of link lengths, twists, and offsets. Due to manufacturing tolerances, set‐up, and usage, these nominal parameters may be inaccurate. If the nominal parameters contain built‐in error values, the closed‐form kinematic inversion will yield incorrect joint values, and the actual end‐effector position will deviate from its desired position. One may use a parameter identification method to identify the position‐independent error parameter values. This article assumes that this has been done and it presents an iterative compensation algorithm (ICA) through which the identified position‐independent parameter error values may be used to correct the joint values obtained through the closed‐form kinematic inversion. The Denavit and Hartenberg (D‐H) parameters (θsαa) are used to model the givenM‐jointed manipulator, and a set of four special Jacobian matrices (Jθ,Js,Jα, andJa) are formulated. The iterative compensation algorithm allows one to determine theMunknown position‐dependent joint error values by using these four special Jacobian matrices. The improvements obtained through the use of the compensation algorithm will be presented for regular trajectories, as well as when the robot nears certain singularity conditions. Since it is important to know a priori a definite number of iterations that must be performed, the level of compensation after a fixed number of iterations is also studied. Through the presentation of numerous examples, it is shown that the proposed compensation algorithm is simple and straightforward to implement, and it increa

 

点击下载:  PDF (1002KB)



返 回