FINDING THE POSITION AND ORIENTATION OF A SENSOR ON A ROBOT MANIPULATOR USING QUATERNIONS

被引:177
作者
CHOU, JCK [1 ]
KAMEL, M [1 ]
机构
[1] UNIV WATERLOO,INST COMP RES,DEPT SYST DESIGN ENGN,WATERLOO N2L 3G1,ONTARIO,CANADA
关键词
D O I
10.1177/027836499101000305
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
The problem of finding the relative position and orientation between the reference frames of a link-mounted sensor and the link has been formulated as a kinematic equation of the form H1H(x) = H(x)H(c) in terms of homogeneous transformation matrices by Shiu and Ahmad (1987). In this article, normalized quaternions (Euler parameters) are used to transform the kinematic equation into two simple and structured linear systems with rank-deficient coefficient matrices. Closed-form solutions to these systems are derived using the generalized inverse method with singular-value decomposition analysis. To obtain a unique solution, two distinct robot movements are required. This leads to an overdetermined system of equations. A criterion for selecting the independent set of equations is developed. A set of closed-form formulae for the solution of these equations are derived. The selection criterion and the solution formulae can be easily incorporated in application programs that require the calculation of the relative position and orientation of the sensor.
引用
收藏
页码:240 / 254
页数:15
相关论文
共 41 条
[1]  
[Anonymous], COMPUTER AIDED ANAL
[2]  
[Anonymous], 1987, ROBOTICS CONTROL SEN
[3]  
Bottema O., 1979, THEORETICAL KINEMATI
[4]  
Bradley GL, 1975, PRIMER LINEAR ALGEBR
[5]  
BRAINERD B, 1967, VECTOR MATRICES
[6]  
BRAND L, 1957, VECTOR TENSOR ANAL
[7]  
CAYLEY A, 1885, MESSENGER MATH, V14, P176
[8]  
Cayley A., 1989, COLLECTED MATH PAPER, V1, P123
[9]  
CHELNOKOV YN, 1984, IZV AKAD NAUK SSSR M, V19, P3
[10]   MULTIBODY SYSTEMS WITH OPEN CHAINS - GRAPH-THEORETIC MODELS [J].
CHOU, JCK ;
SINGHAL, K ;
KESAVAN, HK .
MECHANISM AND MACHINE THEORY, 1986, 21 (03) :273-284