ANYbotics ANYmal C
ANYbotics ANYmal C is a quadruped, made by ANYbotics. This model comes from MuJoCo Menagerie by Google DeepMind, under the BSD-3-Clause licence. The licence text is in LICENSE.
Not made by Lucen Robotics. Listed as a reference model for simulation.
The source's own README is kept unchanged as SOURCE_README.md.
How it was set up
The files come from anybotics_anymal_c in MuJoCo Menagerie, at commit 822c2d8.
The robot card was drafted from the model by lucen robot init, as in Add your robot.
The model file does not state the values below. Each one comes from the source beside it.
| Setting | Value | Where it comes from |
|---|---|---|
| Control rate | 50 Hz | legged_gym legged_robot_config.py: decimation 4 x sim dt 0.005 s (anymal_c_rough_config.py keeps both) |
| Action | offset from the default pose | legged_gym's action: default joint angle + action_scale x action |
| Action scale | 0.5 | legged_gym anymal_c_rough_config.py action_scale = 0.5 |
| What a policy senses | joint positions, joint velocities, base angular velocity, gravity direction | ANYmal's joint encoders and IMU |
| Command | forward, sideways and turning speed | legged_gym's commands: lin_vel_x, lin_vel_y, ang_vel_yaw |
| Everything else | read from the model file | joint order, qpos0 as the default pose (the model has no keyframe), and kp 100 / force limit 80 N·m from the MJCF's own <position> actuators (legged_gym trains ANYmal C through an actuator network instead). |
The configs cited above, at the commits read:
- legged_gym: legged_gym, commit
8fa29ac.
No file from the source was changed. This README, the robot card and the robot's pictures are new.