Puma 560
Puma 560
126
The joint axes 4,5, and 6 of
joints 4,5, and 6 are all intersect
at a common point which is the
origin of frames {4}, {5}, and
{6}.
127
Because joints 2 and 3 are always parallel, multiply
1 2
2T and 3T first and then applying sum-of-angle formulas
will yield a simpler final expression as shown,
Where,
128
Then we have,
Where,
129
These constitute the kinematics of the PUMA 560 robot
and specify how to compute the position and orientation of
frame {6} relative to frame {0}.
130
Given the position and orientation of the
end-effector,
131
Solvability
Elbow up
r
P
Elbow down
132
With 3 position-vector equations, these form 6
independent, non-linear, and transcendental
equations with 6 unknowns.
b) Geometric intuitions
133
Existence of Solutions
Let’s understand the manipulator’s workspace.
a) Dextrous workspace:
Volume of space that the robot end-effector can
reach with all orientations.
The end-effector can be arbitratily oriented.
b) Reachable workspace:
Volume of space that the robot can reach in at least
one orientation.
134
If l1 = l2, reachable workspace = a disk of radius 2l1
135
Multiple Solutions
136
The number of joints in the manipulators, link parameters
and ranges of motion of joints affects the number of
solutions.
The more nonzero link parameters there are, the more ways
there will be to reach a certain goal.
137
138
139
140
141
142
143
Method of Solution
A manipulator will be considered solvable if the joint
variables can be determined by an algorithm that allows
one to determine all the sets of joint variables associated
with a given position and orientation.
Closed-form solutions:
Closed form; a solution method based on analytic
expressions or on the solution of a polynomial of degree 4
or less, such that noniterative calculations suffice to arrive
at a solution.
There are algebraic and geometric methods. The two
methods are similar. They differ in approach only.
144
145
Algebraic Solution
146
By equating the above two equations, we have a set of four
nonlinear equations that must be solved for θ1, θ2, and θ3;
where,
We obtain,
147
In order for a solution to exist, the right-hand side of the
equation must have a value between -1 and 1.
Then,
where,
If
and
then
148
Then the equations for x and y can be written as;
so
and so
From this equation, we can solve for θ3, since we know the
first two angles.
149
Geometric Solution
150
151
152
153
154
155
156
Repeatability and Accuracy
157
Other examples:
158
159
160
161
162
163
164
165
166
167
168
169