Professional Documents
Culture Documents
landmarks
2.1 Introduction
The synthesis of the control laws of manipulator robots requires the calculation of
certain mathematical models (such as: the direct geometric model (DGM)). The
calculation of this model is based on the use of homogeneous transformation matrices
between benchmarks.
Representation of a direction
The representation of a direction (free vector) is also done by four components, but the
fourth is zero:
U x
U
U y
U z
1
Representation of a plan
The plan α x + β y + γ z = δ is represented by a vector Q, where Q = [α β γ δ]. For any
point P belonging to the plan Q. the matrix product:
Px
P
PQ y 0
Pz
1
2.3 Homogeneous transformation
transformations of landmarks
Let us undergo any transformation, translation and/or rotation, to the frame Ri, a
transformation which brings it to the frame Rj.
i Aj i
pj isj i
nj i
aj i
pj
Tj
i
000 1 0 0 0 1
where :
the matrix A represents the rotation or orientation matrix of the frame Ri relative
to Rj.
column p represents the translation of the frame Ri relative to the frame Rj
in the case of a pure translation A=I3, such that I is the unit matrix.
Properties :
the matrix A is orthogonal: A-1=AT
jTi iT j1
rot(u,θ )-1 = rot(u,-θ) = rot(-u,θ )
trans(u,θ )-1 = trans(u,-θ) = trans(-u,θ )
sT p
T
A p 1 A nT p
si T then T
000 1 aT p
000 1
translation of vectors
The matrix iTj therefore makes it possible to express in the frame Ri the coordinates of
a point in the frame Rj
Example :
We consider the transformation between two benchmarks presented by the following
figure:
- From this figure, determine the matrix iTj and the matrix jTi by two methods
Properties :