Requires MuJoCo 2.2.2 or later.
This package contains a simplified robot description (MJCF) of the TIAGo Robot by PAL Robotics. It is derived from the publicly available URDF description.
- Converted the .DAE meshes to .STL format
- Added
<mujoco> <compiler meshdir="../meshes/" strippath="false"balanceinertia="true" autolimits="true" discardvisual="false"/> </mujoco>
to the URDF in order to preserve visual geometries and configure other parameters. - Removed all
<collision>
elements in the URDF that created a bug with geometries. - Removed
package://
shortcuts and fixed file paths to use assets only from the localassets
folder. - Used the MuJoCo compiler with
compile
command to convert the URDF file to MJCF format. - Added a free joint
<joint name="reference" type="free"/>
to the base and fixed the body tree by adding<body name="base_link" pos="0 0 0"></body>
around the base geom. - Added
<inertial pos="0 0 0" mass="28.26649" fullinertia="0.465408937 0.483193291 0.550939703 0.002160024 -0.001760255 -0.000655952"/>
base inertia that was not automatically converted. - Added force, velocity and position controlled actuators (manually) .
- Added
home
keyframe - Added visuals improvements: plane, skybox and light.
- Added contact
<exclude>
to prevent unwanted collisions between some of the bodies. - Added
scene_position.xml
,scene_velocity.xml
andscene_motor.xml
which allows to control the arms of the robot in different control modes and which also includes the robot, with a textured groundplane, skybox, and haze.
This model is released under an Apache-2.0 License.