AgiBot X2 rendered in ARMOR
Humanoid humanoid bipedal manipulator 31 DOF

AgiBot X2

by AgiBot

AgiBot's X2 humanoid — a full-size biped with a three-axis waist and seven-axis arms, in Ultra and EDU versions, with optional dexterous-hand and gripper end effectors.

Add to ARMOR

Choose a collision treatment:

41 files 75 MB download

Opens in the ARMOR app on iPhone, iPad, or Mac. Don’t have it yet? Get ARMOR.

Model

39Links
31Joints
31Actuated DOF
40Meshes

Mesh formats: STL

X2 is AgiBot’s full-size humanoid, available as an Ultra and as an EDU educational model. This entry links directly to AgiBot’s own URDF repository, including the dexterous-hand and gripper versions of the Ultra.

The mechanism

On the Ultra, each leg carries six actuated joints (hip pitch, roll, and yaw; knee; ankle pitch and roll) for twelve leg DOF. The waist adds three (yaw, pitch, roll), the head two (yaw, pitch), and each arm carries seven (shoulder pitch, roll, and yaw; elbow; wrist yaw, pitch, and roll) for fourteen arm DOF — 12 + 3 + 2 + 14 = thirty-one actuated degrees of freedom, all independently driven, no mimic joints or closed kinematic loops on the body. The EDU has no head joints, so it has twenty-nine.

The hand variants add to that count. The dexterous hand carries ten independent motors (thumb roll, abduction, and base joint; abduction and base joint for the index, ring, and pinky fingers; a base joint for the middle finger), and each finger’s outer joints follow the inner one mechanically, so two hands bring the Ultra to fifty-one. The gripper has one motor, so two grippers bring it to thirty-three.

Which variant matches your robot?

AgiBot’s repository covers two hardware generations, and its README identifies yours by the nameplate on the back of the robot’s neck. A top line ending in “X2 Ultra” is the original version; “X2 Ultra -N” is the new version; “X2 EDU” is the EDU. The default here is the new Ultra.

Collision geometry

The new version, EDU, and original version variants use simple collision shapes (cylinders, boxes, and spheres) that MuJoCo solves quickly. The full-mesh collision variant reuses the detailed visual meshes instead, and the gripper variant does so throughout; the hand variant mixes the two. Expect the mesh-based ones to simulate more slowly.

About this file — read before importing

This links directly to AgiBot’s agibot_x2_urdf repository. ARMOR links directly to that repository rather than re-hosting anything, so what you get is exactly what AgiBot publishes, unmodified.

License & attribution

Source code
MulanPSL-2.0
Model & mesh files
MulanPSL-2.0
Attribution
agibot_x2_urdf — AgiBot — Mulan Permissive Software License, Version 2 (Mulan PSL v2), per the repository's own LICENSE file.

ARMOR does not host or redistribute this model. Choosing “Open in ARMOR” downloads the files directly from AgiBot’s own repository, unmodified. Your use of the model is governed by the license above.

Read the full license →
ARMOR is an independent tool published by DCDC LLC. It is not affiliated with, sponsored by, or endorsed by AgiBot. "AgiBot" and "X2" are used here only to identify the robot this file describes. This model is downloaded directly from AgiBot's own repository under the Mulan PSL v2, which you accept by downloading.

Looking for a different robot? Find more URDF sources or browse the rest of the gallery.