Go to the documentation of this file.
11 % to facilitate fixing the arm configuration we
12 % define its position as an angle plus a range
13 % (the range is set to zero to fix the angle)
43 % color for the arm (sort of grey)
54 arm0: body "bodies/barret-arm-0.off" color (cr,cg,cb)
55 arm1: body "bodies/barret-arm-1.off" color (cr,cg,cb)
56 arm2: body "bodies/barret-arm-2.off" color (cr,cg,cb)
57 arm3: body "bodies/barret-arm-3.off" color (cr,cg,cb)
58 arm4: body "bodies/barret-arm-4.off" color (cr,cg,cb)
59 arm5: body "bodies/barret-arm-5.off" color (cr,cg,cb)
60 arm6: body "bodies/barret-arm-6.off" color (cr,cg,cb)
61 arm7: body "bodies/barret-arm-7.off" color (cr,cg,cb)
62 body "bodies/barret-arm-7-b.off" color (cr,cg,cb)
67 hand21: body "bodies/barret-arm-8.off" color (cr,cg,cb)
68 hand22: body "bodies/barret-arm-9.off" color (cr,cg,cb)
71 hand00: body "bodies/barret-arm-10.off" color (cr,cg,cb)
72 hand01: body "bodies/barret-arm-8.off" color (cr,cg,cb)
73 hand02: body "bodies/barret-arm-9.off" color (cr,cg,cb)
76 hand10: body "bodies/barret-arm-10.off" color (cr,cg,cb)
77 hand11: body "bodies/barret-arm-8.off" color (cr,cg,cb)
78 hand12: body "bodies/barret-arm-9.off" color (cr,cg,cb)
83 fix: world arm0 Txyz(-0.22,-0.14,-0.346)
86 revolute: arm0 (0.22,0.14,0.346)+(0,0,1)
88 range [theta1-range1,theta1+range1]
93 revolute: arm1 (0,0,0)+(0,1,0)
95 range [theta2-range2,theta2+range2]
100 revolute: arm2 (0,0,0)+(0,1,0)
101 arm3 (0,0,0)+(0,0,-1)
102 range [theta3-range3,theta3+range3]
107 revolute: arm3 (0.045,0,0.55)+(0,1,0)
109 range [theta4-range4,theta4+range4]
114 revolute: arm4 (-0.045,0,0)+(0,1,0)
115 arm5 (0,0,0)+(0,0,-1)
116 range [theta5-range5,theta5+range5]
121 revolute: arm5 (0,0,0.3)+(0,1,0)
123 range [theta6-range6,theta6+range6]
128 revolute: arm6 (0,0,0)+(0,1,0)
129 arm7 (0,0,0)+(0,0,-1)
130 range [theta7-range7,theta7+range7]
134 revolute: arm7 (-0.05,0,0.1515)+(0,1,0)
135 hand21 (0,0,0)+(0,0,1)
136 range [theta8-range8,theta8+range8]
137 +(0.707106781186548,0,0.707106781186548)
140 revolute: hand21 (0.07,0,0)+(0,0,1)
141 hand22 (0,0,0)+(0,0,1)
142 range [theta9-range9,theta9+range9]
146 revolute: arm7 (0,-0.025,0.1515)+(0,0,1)
147 hand00 (0,0,0)+(0,0,1)
148 range [theta10-range10,theta10+range10]
152 revolute: hand00 (0.05,0,0)+(0,-1,0)
153 hand01 (0,0,0)+(0,0,1)
154 range [theta11-range11,theta11+range11]
155 +(-0.707106781186548,0,0.707106781186548)
158 revolute: hand01 (0.07,0,0)+(0,0,1)
159 hand02 (0,0,0)+(0,0,1)
160 range [theta12-range12,theta12+range12]
164 revolute: arm7 (0,0.025,0.1515)+(0,0,1)
165 hand10 (0,0,0)+(0,0,1)
166 range [theta10-range10,theta10+range10]
170 revolute: hand10 (0.05,0,0)+(0,-1,0)
171 hand11 (0,0,0)+(0,0,1)
172 range [theta11-range11,theta11+range11]
173 +(-0.707106781186548,0,0.707106781186548)
176 revolute: hand11 (0.07,0,0)+(0,0,1)
177 hand12 (0,0,0)+(0,0,1)
178 range [theta12-range12,theta12+range12]
|
Follow us!