Lecture 10 D.K.Analysis 2
Lecture 10 D.K.Analysis 2
Robotics(ME3102T)
D. K. Analysis-2
Dr. A. S. Rao
K.P. Table:-
Axis θK dK aK αK Home
1 θ1 0 a1 0 +600
2 θ2 0 a2 0 -600
3 θ3 d3 0 0 0
C1 S 1 0 a1C1 C 2 S 2 0 a 2C 2
= S 1 C1 0 a1S 1 S 2 C2 0 a 2 S 2
0 0 1 0 0 0 1 0
0 0 0 1 0 0 0 1
C 3 S 3 0 0
S 1 C1 0 0
0 0 1 d 3
0 0 0 1
D.K. Analysis of 3 Axis Planer Articulated Robot…
Vertical
a1 θ2 a2 extension
x1
z2 x
2
y1 elbow y2 d3
z1 L2 θ4
L1 Tool
θ1 roll x3
y3
L3 z3 d4
z0 up y0 (slid) 4
pitch r2 y p
x0
J1 x4
BASE (nor)
L0 z4 (app)
yaw r1 roll r3
D.K. Analysis of 4 Axis SCARA Robot…
Elbow 2(R) θ2 a2 0 0
0
GLCTM:
TBASE TOOL = TBASE ELBW TELBW V.E. TV.E. TOOL ROLL TTL ROLL TOOLTIP
D.K. Analysis of 4 Axis SCARA Robot…
C 4 S 4 0 0
S 4 C4 0 0
0 0 1 d 4
0 0 0 1
C1C 2 S 1S 2 S 1C 2 C1S 2 0 a1C1 a 2(C1C 2 S 1S 2) 1 0 0 0
S 1C 2 C1S 2 ( S 1S 2 C1C 2) 0 a1S 1 a 2( S 1C 2 C1S 2) 0 1 0 0
=
0 0 1 d1 0 0 0 q 3
0 0 0 1 0 0 0 1
C 4 S 4 0 0
S 4 C4 0 0
0 0 1 d 4
0 0 0 1
D.K. Analysis of 4 Axis SCARA Robot…
C1 2 S 1 2 0 a1C1 a 2C1 2 1 0 0 0 C 4 S 4 0 0
S 1 2 C1 2 0 a1S 1 a 2 S 1 2 0 1 0 0 S 4 C4 0 0
=
0 0 1 d1 0 0 0 q 3 0 0 1 d 4
0 0 0 1 0 0 0 1 0 0 0 1
C1 2 4 S 1 2 4 0 a1C1 a 2C1 2
S 1 2 4 C1 2 4 0 a1S 1 a 2 S 1 2
=T04=Tbase Tool=
0 0 1 d 1 q3 d 4
0 0 0 1
Given: d=[877,0,d3,200]T mm
a=[425,375,0,0]T mm
q=[0,0,100,π/2]
0 1 0 a1 a 2
Tool
1 0 0 0
Tbase =
0 0 1 d 1 q3 d 4
0 0 0 1
Tool=
0 1 0 800
Tbase 1 0 0 0
0 0 1 577
0 0 0 1
D.K. Analysis of 5 Axis Articulated
RHINO XR-3 Robot Arm
p
x0 y4 (slid)
J1 pitch r2
BASE
L0 z
(app)
4
roll r3
D.K. Analysis of 5 Axis Articulated RHINO XR-3 Robot Arm …
K P Table :-
Axis θ d a α Home
1 q1 d1 0 -π/2 0
2 q2 0 a2 0 -π/2
3 q3 0 a3 0 π/2
4 q4 0 a4 -π/2 0
5 q5 d5 0 0 -π/2
D.K. Analysis of 5 Axis Articulated RHINO XR-3 Robot Arm …
Arm Matrix:-
To find P and R of tool w.r.t. base
Tbase Tool (q)= TBase Shoul. TshoulElbow. TElbowTool pitch. TTool pitchTool roll
TTool rollTool tip
C 1 0 S 1 0
= S 1 0 C 1 0
0 1 0 d 1
0 0 0 1
D.K. Analysis of 5 Axis Articulated RHINO XR-3 Robot Arm …
C 2 S 2 0 a 2C 2
T12 = S 2 C 2 0 a 2 S 2
0 0 1 0
0 0 0 1
C 3 S 3 0 a 3C 3
S 3 C 3 0 a 3 S 3
T23 =
0 0 1 0
0 0 0 1
C 1C 2C 3 C 1S 2 S 3 S 1 C 1( a 2C 2 a 3C 2C 3)
S 3C 2C 3 S 1S 2 S 3 C 1 S 1(a 2C 2 a 3C 2C 3)
T03 =
S 2 S 3 C 2C 3 0 d 1 a 2 S 2 a 3 S 2 S 3
0 0 0 1
D.K. Analysis of 5 Axis Articulated RHINO XR-3 Robot Arm …
1 0 0 a3
T03 = 0 0 1 0
0 1 0 d1 a 2
0 0 0 1
This matrix T03 gives position and orientation of wrist (tool pitch)
coordinate frame w.r.t. base frame L0.
To find
T35 = T34 * T45
D.K. Analysis of 5 Axis Articulated RHINO XR-3 Robot Arm …
0 1 0 a4
T35 =
0 0 1 d5
1 0 0 0
0 0 0 1
D.K. Analysis of 5 Axis Articulated RHINO XR-3 Robot Arm …
= 1 0 0 a3 0 1 0 a4
0 0 1 0 0 0 1 d5
0 1 0 d1 a2 1 0 0 0
0 0 0 1 0 0 0 1
D.K. Analysis of 5 Axis Articulated RHINO XR-3 Robot Arm …
0 1 0 a3 a4
=
1 0 0 0
0 0 1 d1 a2 d 5
0 0 0 1
D.K. Analysis of 5 Axis Articulated RHINO XR-3
Robot Arm …Final Resultant Matrix:
Exercise Problem:
Perform D.K. Analysis of Five-Axis Alpha-II Robotic Arm …