Instructions: R A R A A R
Instructions: R A R A A R
Instructions: R A R A A R
INSTRUCTIONS
1. This paper contains 4 questions and comprises 3 pages.
2. This is an OPEN BOOK examination (using electronic devices is not allowed).
3. Notes:
RTA has the same meaning as RA T (do similarly with RRA and RA𝐑)
Frame {A} has its three orthogonal unit axes, namely XA, YA, and ZA
√2 √2
− 0 1
2 2
𝑈 √2 √2 0 −1
𝐴𝐓 =
2 2
0 0 1 0
[ 0 0 0 1]
1 0 0 0
√2 √2
0 −2 1
𝐵
𝐴𝐓 = 2
√2 √2
0 −2
2 2
[0 0 0 1 ]
√2 √2 √2
0 −2
2 2
𝐶 0 1 0 −3 Fig. 1
𝑈𝐓 =
√2 √2 √2
−2 0 2 2
[ 0 0 0 1 ]
a. Draw a frame diagram (like that of Fig. 1) to show their arrangement qualitatively.
b. Solve for 𝐵𝐶𝐓.
1/3
ZR
Z0
Fig. 2
X0 Y0
YR
XR
(4)
(7)
l1
Y0
l3 Z3
X3
(1)
Do the followings:
a. Complete frame components at (1), (2), (3), (4), (5), (6), and (7).
b. Derive the D-H parameters.
c. Derive the neighboring homogeneous transformation matrices: 0T1, 1T2, and 2T3.
d. Derive the forward-pose kinematics solution, i.e. 0xP, 0yP, and 0zP, as a function of joint
variables (d).
e. Derive the constraint of 0xP, 0yP, and 0zP in which solutions of the inverse kinematic
problem exist. Assume that:
there are no joint limits of and
d2 = [l3, 2l3] and l1 > l3
2/3
Question 4 (2,0 marks) (L.O.2)
An RPR planar robot with known frames as shown in Fig. 4 in which
X2
Fig. 4 Y0 l3
X1 Y2 Y3
Z1 D
X0 X3
Do the followings:
a. Derive the Jacobian matrix 0J() for this manipulator where 0𝐕𝑫 = 0𝐉(𝜃)𝛉̇. Note that
𝛉̇ is a velocity vector of joint angles (𝜃̇1 , 𝑑̇2 , 𝜃̇3 ).
b. Consider the posture of the robot when 1 = 1200, d2 = 1m, 3 = -1500. It is assumed that
the links are massless and there is an external force of +10N along the axis Y3, compute
the required joint torques 1, f2, and 3 that balance the robot (under the downward
gravitational acceleration of 9.81 m/s2).
End of Paper
3/3