Professional Documents
Culture Documents
Chapter 3
Chapter 3
Chapter 3
3.1 Introduction
The design and control of robots require the calculation of certain mathematical models
such as: direct and inverse geometric models, direct and inverse kinematic models,
dynamic models. In this chapter, we will see how we will determine the direct geometric
model of simple open chain manipulator robots, using the Khalil and Kleifinger
notation.
3.2 Description of the geometry of simple open structure robots
A simple open structure is composed of n+1 bodies denoted c0,..., cn and n joints. The
body c0 designated the base of the robot and the body cn which carries the wrist (end-
effector).
Joint j connects body cj to body cj-1.
The description method is based on the following rules:
- bodies are assumed to be rigid
- the frame Rj is linked to the body cj
- the variable of joint j is denoted qj
Question 2 : find the transformation matrix defining frame Rj+1 in frame Rj-1 in the case
of αj+1=0?
The direct geometric model of the robot can also be represented by the relation: X=f(q)
There are several ways of defining the vector x, for example with the elements of the
T
matrix 0Tn : x = Px Py Pz sx s y sz nx n y nz ax a y az
Example :
We consider a two-degree-of-freedom (DOF) planar manipulator robot, shown in figure
below.
where: L1 and L2 are the lengths of the robot segments; θ1 and θ2 are the joint variables
calculate :
- The geometric parameters of this robot
- The transformation matrices between benchmarks ( T, T
0
1
1
2 and 2T3 )
- The direct geometric model 0T3
- The matrix 3T0