About PM01•4. Joint System

4. Joint System

Updated: October 12, 2026

1 Joint Motor

Q Series High-Performance Servo Motor

PM01 joints use EngineAI's self-developed Q series high-performance servo motors:

  • Q90H Main Joint Motor: Max torque 145N·m, used for hip, knee, and other main joints
  • Q25H Lightweight Joint Motor: Max torque 50N·m, used for ankle, shoulder, elbow, and other joints

Core advantages: hollow axis design, dual encoder system, low inertia rotor, optimized heat dissipation

The motors are equipped with Dual Encoder system, integrating high-accuracy position encoders and torque/current sensors, providing more accurate position and speed feedback to meet high-accuracy control requirements. The low inertia rotor design ensures fast response and excellent dynamic performance, while the optimized heat dissipation design supports long-term high-load operation.

Motor ModelQ90HQ25H
Joint EncoderDual EncoderDual Encoder
Joint TypeFull PlanetaryFull Planetary
Max Torque (Nm)14550
Peak Torque Density130Nm/kg100 Nm/kg
Max Speed (rpm)64008400
Reduction Ratio2525
Mass (kg)1.10.5
Diameter (mm)8662
Height (mm)6260
Rated Voltage (V)4848
Force Control Accuracy5%5%

2 Joint Numbering and Limits

Joint Naming Convention

• Joint naming format: J[Number]_[Part]_[Action]_[Left/Right]

• Link naming format: LINK_[Part]_[Action]_[Left/Right]

• Angle unit: radians (rad)

Note: Please strictly observe joint limits during development. Exceeding the limit range may cause hardware damage

No.LinkLink & Meshes NamingJoint NameJoint ModelJoint Angle Lower Limit
(rad)
Joint Angle Upper Limit
(rad)
1Left Hip PitchLINK_HIP_PITCH_LJ00_HIP_PITCH_LQ90H-3.1412.443
2Left Hip RollLINK_HIP_ROLL_LJ01_HIP_ROLL_LQ90H-0.4362.094
3Left Hip YawLINK_HIP_YAW_LJ02_HIP_YAW_LQ25H-L-1.574.014
4Left Knee PitchLINK_KNEE_PITCH_LJ03_KNEE_PITCH_LQ90H-0.26182.3562
5Left Ankle PitchLINK_ANKLE_PITCH_LJ04_ANKLE_PITCH_LQ25H-0.68070.7243
6Left Ankle RollLINK_ANKLE_ROLL_LJ05_ANKLE_ROLL_LQ25H-0.26180.2618
7Right Hip PitchLINK_HIP_PITCH_RJ06_HIP_PITCH_RQ90H-3.1412.443
8Right Hip RollLINK_HIP_ROLL_RJ07_HIP_ROLL_RQ90H-2.0940.436
9Right Hip YawLINK_HIP_YAW_RJ08_HIP_YAW_RQ25H-L-4.0141.57
10Right Knee PitchLINK_KNEE_PITCH_RJ09_KNEE_PITCH_RQ90H-0.26182.3562
11Right Ankle PitchLINK_ANKLE_PITCH_RJ10_ANKLE_PITCH_RQ25H-0.68070.7243
12Right Ankle RollLINK_ANKLE_ROLL_RJ11_ANKLE_ROLL_RQ25H-0.26180.2618
35Waist YawLINK_TORSO_YAWJ12_WAIST_YAWQ25H-L-4.0141.57
23Left Shoulder PitchLINK_SHOULDER_PITCH_LJ13_SHOULDER_PITCH_LQ25H-2.96712.7925
24Left Shoulder RollLINK_SHOULDER_ROLL_LJ14_SHOULDER_ROLL_LQ25H-0.61082.3562
25Left Shoulder YawLINK_SHOULDER_YAW_LJ15_SHOULDER_YAW_LQ25H-2.6182.618
26Left Elbow PitchLINK_ELBOW_PITCH_LJ16_ELBOW_PITCH_LQ25H-2.19480.7374
27Left Elbow YawLINK_ELBOW_YAW_LJ17_ELBOW_YAW_LQ25H-2.6182.618
29Right Shoulder PitchLINK_SHOULDER_PITCH_RJ18_SHOULDER_PITCH_RQ25H-2.96712.7925
30Right Shoulder RollLINK_SHOULDER_ROLL_RJ19_SHOULDER_ROLL_RQ25H-2.35620.6108
31Right Shoulder YawLINK_SHOULDER_YAW_RJ20_SHOULDER_YAW_RQ25H-2.6182.618
32Right Elbow PitchLINK_ELBOW_PITCH_RJ21_ELBOW_PITCH_RQ25H-2.19480.7374
33Right Elbow YawLINK_ELBOW_YAW_RJ22_ELBOW_YAW_RQ25H-2.6182.618
36Head YawLINK_HEAD_YAWJ23_HEAD_YAWQ25H-0.61090.6109

3 Coordinate System Definition

Coordinate System Convention

Standard right-hand coordinate system is used:

  • X-axis (Red): Forward direction
  • Y-axis (Green): Left direction
  • Z-axis (Blue): Vertical upward

The coordinate system at zero position for each joint is shown below

When all joints are at zero position, the coordinate systems are as shown below. Red is the x-axis, green is the y-axis, and blue is the z-axis.

test\.jpg

4. Joint System | EngineAI Open Platform