xmls/door.xml (32 lines of code) (raw):
<?xml version="1.0" encoding="utf-8"?>
<mujoco>
<compiler angle="radian" eulerseq="xyz" coordinate="local"></compiler>
<worldbody>
<body pos="0 0 0">
<inertial diaginertia="1 1 1" mass="1" pos="0 0 0"></inertial>
<body name="door" pos="0.34 0.17 0.25">
<inertial diaginertia="0.0914 0.0522 0.0437" mass="2.4346" pos="0.0297 -0.0015 0" quat="0.7011 0 0 0.7131"></inertial>
<joint armature="0.01" axis="0 0 1" damping="1" frictionloss="0.1" limited="true" name="door_hinge" pos="0.25 0 0" range="0 1.57" type="hinge"></joint>
<geom condim="3" friction="1 1 1" size="0.2 0.05 0.25" type="box"></geom>
<geom pos="0.2 0 0" size="0.05 0.05 0.25" type="box"></geom>
<geom pos="-0.15 -0.065 -0.051" size="0.05 0.015 0.01" type="box"></geom>
<geom pos="-0.15 -0.065 0.051" size="0.05 0.015 0.01" type="box"></geom>
<geom pos="-0.15 -0.09 0" size="0.05 0.011 0.06" type="box"></geom>
<geom pos="-0.15 -0.16 0" size="0.01 0.01 0.05" type="box" euler="0 -1.5708 0"></geom>
<body name="latch" pos="-0.16 -0.065 0">
<inertial diaginertia="0.0038 0.0036 0.0002" mass="0.4657" pos="0.0042 -0.001 0" quat="0.504 0.504 0.496 0.496"></inertial>
<geom condim="1" size="0.15 0.01 0.0375" type="box"></geom>
<geom pos="0.125 -0.03 0" size="0.01 0.01 0.02" type="box"></geom>
<joint axis="1 0 0" frictionloss="0.1" limited="true" name="latch_joint" pos="0 0 0" range="0 0.15" type="slide"></joint>
</body>
</body>
<body name="frame" pos="0.05 0.17 0.25">
<geom condim="3" pos="0.65 0 0" size="0.05 0.05 0.25" type="box"></geom>
<geom condim="3" size="0.05 0.05 0.25" type="box"></geom>
<geom pos="0 -0.065 -0.051" size="0.05 0.015 0.01" type="box"></geom>
<geom pos="0 -0.065 0.051" size="0.05 0.015 0.01" type="box"></geom>
<geom pos="0 -0.09 0" size="0.05 0.011 0.06" type="box"></geom>
</body>
</body>
</worldbody>
</mujoco>