File tree Expand file tree Collapse file tree 3 files changed +20
-12
lines changed Expand file tree Collapse file tree 3 files changed +20
-12
lines changed Original file line number Diff line number Diff line change 3
3
The robot model here is based on the real2sim project: https://github.com/simpler-env/SimplerEnv
4
4
5
5
6
+ ## Changes Made:
7
+
8
+ - Added a .srdf file for SAPIEN to parse to avoid self collisions for better/faster simulation
9
+ - Removed some collision meshes that were unnecessary (e.g. inside another collision mesh)
10
+ - Removed mimic joint tags as they are not used and are modelled by the ManiSkill defined controllers
Original file line number Diff line number Diff line change
1
+ <robot name =" wx250s" >
2
+ <disable_collisions link1 =" base_link" link2 =" upper_arm_link" reason =" Default" />
3
+ <disable_collisions link1 =" gripper_link" link2 =" left_finger_link" reason =" Default" />
4
+ <disable_collisions link1 =" gripper_link" link2 =" right_finger_link" reason =" Default" />
5
+
6
+ <disable_collisions link1 =" gripper_bar_link" link2 =" gripper_link" reason =" Default" />
7
+ <disable_collisions link1 =" gripper_bar_link" link2 =" left_finger_link" reason =" Default" />
8
+ <disable_collisions link1 =" gripper_bar_link" link2 =" right_finger_link" reason =" Default" />
9
+
10
+ <disable_collisions link1 =" left_finger_link" link2 =" right_finger_link" reason =" Default" />
11
+ </robot >
Original file line number Diff line number Diff line change 252
252
<parent link =" ee_arm_link" />
253
253
<child link =" gripper_prop_link" />
254
254
</joint >
255
- <!-- <transmission name="trans_gripper">
256
- <type>transmission_interface/SimpleTransmission</type>
257
- <joint name="gripper">
258
- <hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
259
- </joint>
260
- <actuator name="gripper_motor">
261
- <mechanicalReduction>1</mechanicalReduction>
262
- </actuator>
263
- </transmission> -->
264
255
<link name =" gripper_prop_link" >
265
256
<visual >
266
257
<origin rpy =" 0 0 1.5707963267948966" xyz =" -0.0685 0 0" />
267
258
<geometry >
268
259
<mesh filename =" meshes_wx250s/WXSA-250-M-8-Gripper-Prop.obj" scale =" 0.001 0.001 0.001" />
269
260
</geometry >
270
261
</visual >
271
- <collision >
262
+ <!-- stao: No need to model this collision, it is inside gripper_link -->
263
+ <!-- <collision>
272
264
<origin rpy="0 0 1.5707963267948966" xyz="-0.0685 0 0"/>
273
265
<geometry>
274
266
<mesh filename="meshes_wx250s/WXSA-250-M-8-Gripper-Prop.stl" scale="0.001 0.001 0.001"/>
275
267
</geometry>
276
- </collision >
268
+ </collision> -->
277
269
<inertial >
278
270
<origin rpy =" 0 0 1.5707963267948966" xyz =" 0.0008460000 -0.0000016817 0.0000420000" />
279
271
<mass value =" 0.00434" />
360
352
<origin rpy =" 0 0 0" xyz =" 0 0 0" />
361
353
<parent link =" fingers_link" />
362
354
<child link =" right_finger_link" />
363
- <mimic joint =" left_finger" multiplier =" 1" offset =" 0" />
355
+ <!-- < mimic joint="left_finger" multiplier="1" offset="0"/> -- >
364
356
</joint >
365
357
<!-- <transmission name="trans_right_finger">
366
358
<type>transmission_interface/SimpleTransmission</type>
You can’t perform that action at this time.
0 commit comments