Rethink Robotics Sawyer Description (MJCF)
Requires MuJoCo 2.3.3 or later.
Overview
This package contains a simplified robot description (MJCF) of the Sawyer developed by Rethink Robotics. It is derived from the publicly available URDF description.
URDF → MJCF derivation steps
- Converted the DAE mesh files to OBJ format using Blender.
- Processed
.obj
files withobj2mjcf
. - Eliminated faulty head submeshes.
- Added
<mujoco> <compiler discardvisual="false"/> </mujoco>
to the URDF's<robot>
clause in order to preserve visual geometries. - Loaded the URDF into MuJoCo and saved a corresponding MJCF.
- Added a tracking light to the base.
- Manually edited the MJCF to extract common properties into the
<default>
section. - Added
<exclude>
clauses to prevent collisions betweenbase
andright_l0
. - Manually designed collision geometries.
- Added position-controlled actuators for the arm.
- Darkened the red color to more closely match the hardware.
- Added home joint configuration as a
keyframe
. - Added
scene.xml
which includes the robot, with a textured groundplane, skybox, and haze.
License
This model is released under an Apache-2.0 License.