next up previous contents
Next: Appendix B Up: A PC-Based Simulator/Controller/Monitor Previous: References

Appendix A

The following are the 12 kinematics equations for RRP:RRR manipulator. These kinematic equations ar simplified by Maple. (The rest of Appendix A is not included)

Transformation Matrix for RRP : RRR with(linalg):

a1:=a1;

displaymath5067

a2:=a2;

displaymath5068

a3:=a3;

displaymath5069

a4:=0;

displaymath5070

a5:=0;

displaymath5071

a6:=0;

displaymath5072

d1:=d1;

displaymath5073

d2:=d2;

displaymath5074

d3:=d3;

displaymath5075

d4:=0;

displaymath5076

d5:=0;

displaymath5077

d6:=d6;

displaymath5078

alpha1:=alpha1;

displaymath5079

alpha2:=alpha2;

displaymath5080

alpha3:=alpha3;

displaymath5081

alpha4:=-Pi/2;

displaymath5082

alpha5:=Pi/2;

displaymath5083

alpha6:=0;

displaymath5084

theta1:=theta1;

displaymath5085

theta2:=theta2;

displaymath5086

theta3:=theta3;

displaymath5087

theta4:=theta4;

displaymath5088

theta5:=theta5;

displaymath5089

theta6:=theta6;

displaymath5090

A1:=matrix([[cos(theta1),-sin(theta1)*cos(alpha1),sin(theta1)*
sin(alpha1),a1*cos(theta1)],[sin(theta1),cos(theta1)*cos(alpha1),
-cos(theta1)*sin(alpha1),a1*sin(theta1)],[0,sin(alpha1),cos(alpha1),d1]
,[0,0,0,1]]);

displaymath5091

tex2html_wrap_inline5135

displaymath5092

tex2html_wrap_inline5137

displaymath5093

tex2html_wrap_inline5139

displaymath5094

tex2html_wrap_inline5141

displaymath5095

tex2html_wrap_inline5143

displaymath5096

tex2html_wrap_inline5145

The next 12 nonlinear equations should be solved to find out the Inverse Kinematics of the Manipulator;

e11:=simplify(AA[1,1]);

eqnarray910

e21:=simplify(AA[2,1]);

e31:=simplify(AA[3,1]);

eqnarray1260

e12:=simplify(AA[1,2]);

eqnarray1414

e22:=simplify(AA[2,2]);

e:32=simplify(AA[3,2]);

eqnarray1960

e13:=simplify(AA[1,3]);

e23:=simplify(AA[2,3]);

eqnarray2268

e33:=simplify(AA[3,3]);

eqnarray2423

dx:=simplify(AA[1,4]);

eqnarray2509

dy:=simplify(AA[2,4]);

eqnarray2741

dz:=simplify(AA[3,4]);

eqnarray2972



Abdelshakour Abuzneid
Fri Apr 18 16:15:07 EDT 1997