stanford_no_motor.m

00001 %STANFORD Load kinematic and dynamic data for Stanford arm
00002 %
00003 % Defines the object 'stanford' in the current workspace which describes the 
00004 % kinematic and dynamic characterstics of the Stanford (Scheinman) arm.
00005 %
00006 % Kinematic data from "Modelling, Trajectory calculation and Servoing of 
00007 % a computer controlled arm".  Stanford AIM-177.  Figure 2.3
00008 % Dynamic data from "Robot manipulators: mathematics, programming and control"
00009 % Paul 1981, Tables 6.4, 6.6
00010 % 
00011 % Note: gear ratios not currently known, though reflected armature inertia 
00012 % is known, so gear ratios set to 1.
00013 %
00014 % Also define the vector qz which corresponds to the zero joint
00015 % angle configuration.
00016 %
00017 % See also: ROBOT, PUMA560, PUMA560AKB, TWOLINK.
00018 
00019 % $Log: stanford_no_motor.m,v $
00020 % Revision 1.2  2004/07/06 02:16:37  gourdeau
00021 % doxy etc
00022 %
00023 % Revision 1.1  2004/05/12 13:34:37  elachance
00024 % Initial revision
00025 %
00026 % Revision 1.1  2003/02/06 04:18:59  gourdeau
00027 % no message
00028 %
00029 % Revision 1.1  2002/12/13 04:50:22  elachance
00030 % Initial revision
00031 %
00032 % Revision 1.2  2002/04/01 11:47:18  pic
00033 % General cleanup of code: help comments, see also, copyright, remnant dh/dyn
00034 % references, clarification of functions.
00035 %
00036 % $Revision: 1.2 $
00037 % Copyright (C) 1990-2002, by Peter I. Corke
00038 
00039 % alpha A       theta   D       sigma   m       rx      ry      rz      Ixx     Iyy     Izz     Ixy     Iyz     Ixz     Jm      G
00040 stanford_dyn = [
00041 -pi/2 0 0       0.412   0       9.29    0       .0175   -0.1105 0.276   0.255   0.071   0       0       0       0       1
00042 pi/2 0  0       0.154   0       5.01    0       -1.054  0       0.108   0.018   0.100   0       0       0       0       1       
00043 0 0     -pi/2   0       1       4.25    0       0       -6.447  2.51    2.51    0.006   0       0       0       0       1
00044 -pi/2 0 0       0       0       1.08    0       0.092   -0.054  0.002   0.001   0.001   0       0       0       0       1
00045 pi/2 0  0       0       0       0.63    0       0       0.566   0.003   0.003   0.0004  0       0       0       0       1
00046 0 0     0       0.263   0       0.51    0       0       1.554   0.013   0.013   0.0003  0       0       0       0       1
00047 ];
00048 
00049 qz = [0 0 0 0 0 0];
00050 
00051 stanf = robot(stanford_dyn);
00052 stanf.plotopt = {'workspace', };
00053 stanf.name = 'Stanford arm';

Generated on Thu Dec 14 08:52:18 2006 for ROBOOP, A Robotics Object Oriented Package in C++ by  doxygen 1.5.1