Tool 04 · Actuators
The most common robot arm failure: a servo that hums, gets hot, and doesn't lift. Enter your arm segment's numbers and get the torque spec — at the worst-case horizontal position.
Joint pivot to payload/gripper tip
Object + gripper + downstream servos
Acts at the segment's mid-point
Length must be positive; weights can't be negative.
Required servo spec — this joint
Torque is force times distance. With the arm horizontal (worst case), gravity acts on the payload at the full arm length and on the arm's own mass at roughly its mid-point:
Torque (kg·cm) = [payload(kg) × L(cm)] + [arm weight(kg) × L(cm) ÷ 2]
Required spec = torque × safety factor
Working in kg and cm gives the answer directly in kg·cm — the unit hobby servos are sold in — with no conversion.
| Class | Typical torque | Example | Good for |
|---|---|---|---|
| Micro (9 g) | 1.5–2.5 kg·cm | SG90 / MG90S | Grippers, sensors, tiny arms |
| Standard | 8–12 kg·cm | MG996R | Small arm elbows/shoulders |
| High-torque digital | 18–25 kg·cm | DS3218 / DS3225 | Desktop arm shoulders |
| Serial bus / robot servos | 25–60+ kg·cm | Dynamixel, LX-16A class | Serious arms, hexapods |
Torque demand is proportional to the cosine of the angle from horizontal — it's maximum with the arm level and near zero pointing straight up or down. Always size for horizontal.
For anything that can be back-driven by a falling arm, metal gears. A stripped plastic gear train is the classic first-arm failure.
Links may be affiliate links (see footer disclosure).