How joint torque and gear ratio are calculated
Sizing a joint actuator means comparing two numbers: the torque the motor and reducer (or screw) can deliver at the joint, and the torque the payload and arm pose demand. This calculator puts both in N·m and compares them on a continuous and a peak basis.
1. Formulas
A rotary joint multiplies motor torque by gear ratio and efficiency. A linear actuator turns motor torque into thrust through the lead, and the moment arm turns that thrust into joint torque.
T_out (N·m) = T_motor × i × η
i (harmonic) = N_flexspline ÷ (N_circular − N_flexspline) = N_flexspline ÷ 2
i (planetary, ring fixed) = (1 + N_ring ÷ N_sun)^stages, η ≈ 0.97^stages
F (N) = 2π × η × T_motor ÷ L (m), T_joint = F × moment_arm
τ_required = (m_payload × g × r + m_link × g × r_cg) × safety_factor
n_out (rpm) = n_motor ÷ i, v (mm/s) = n_motor × L (mm) ÷ 60
The strain wave ratio follows the Harmonic Drive technology page (the circular spline has two more teeth than the flexspline) and the tooth-difference formula in Strain wave gearing. The planetary ratio and the roughly 3% loss per stage come from Epicyclic gearing; the screw thrust rearranges the efficiency definition in Leadscrew (η = F·L ÷ 2πT). g = 9.80665 m/s².
2. Three reducer types compared
How a reducer gets its ratio sets its efficiency, backlash and backdrivability. The values below are ranges published by makers and reference sources; anything unpublished, such as efficiency, has to come from the datasheet.
| Item | Strain wave | Cycloidal (RV) | Planetary |
|---|---|---|---|
| Ratio | 30:1 to 320:1 in the same space (source) | Fixed ratios per product — check the catalog | Typically about 10:1 per stage in the same space; stack stages for more (source) |
| Backlash | Zero backlash per the maker (Harmonic Drive) | RV-N series below 1 arcmin (Nabtesco) | Depends on design and grade |
| Efficiency | Not stated on the public page — check the datasheet | Not stated on the public page — check the datasheet | Typically about 3% loss per stage (source) |
3. Rotary or linear?
Rotary actuators suit joints that need a wide range of rotation, such as shoulder, wrist and waist yaw; linear actuators are often considered for high-force bending joints such as elbows, knees and ankles. A linear actuator gets large thrust from the same motor, but its joint torque scales with the moment arm, so output torque changes with joint angle. Roller screws beat ball screws on load rating and stiffness but cost more.
4. Continuous vs peak torque
Holding a load in a fixed pose is a continuous-torque case; jumping, landing and fast acceleration are peak-torque cases. A "peak only" verdict means the motor may overheat if the pose is held for long. For reference, Unitree G1 publishes a maximum knee torque of 90 N·m (120 N·m on the EDU), measured on its largest joint motor.
5. FAQ
Q1. Is a higher gear ratio always better?
Output torque rises with the ratio, but output speed drops by the same factor and forces pushed back from the output reach the motor less easily, which hurts backdrivability. Leg joints that must absorb landing impacts are often built from a high-torque motor and a low ratio.
Q2. Where do the default efficiencies come from?
Planetary uses 0.97 to the power of the stage count, following the roughly 3% loss per stage in the Epicyclic gearing article. The 70% for strain wave and cycloidal reducers and the 80% for screws are example assumptions; replace them with the datasheet values of the actual parts.
Q3. Can I use the payload examples as they are?
They are whole-robot figures from the makers. Unitree notes that the G1 arm load varies greatly with arm extension, and the Digit 5 specs are preliminary estimates. For a two-arm lift, enter the share one arm carries.
Q4. How do I pick the moment arm for a linear actuator?
It is the perpendicular distance from the joint axis to the line of the screw force. It changes as the joint bends, so measure it across the working range in CAD and enter the shortest value for a conservative result.
Q5. Why are acceleration and friction left out?
The calculator only covers the torque gravity creates in a static pose. Inertial torque from fast motion and friction inside the reducer must be covered by the safety factor or checked separately with dynamics simulation and testing.
Related articles on Physical AI Portal
- Rotary vs Linear Humanoid Actuators: Reducers, Roller Screws and How to Calculate Output
- Harmonic Drive, Cycloidal (RV) or Planetary: Which Gear Reducer Belongs in Which Robot Joint
- How to Read a Humanoid Robot Spec Sheet: Turning DoF, Payload and Runtime into Task Numbers
- Robot Hand Drive Types Compared: Tendon, Direct Joint Drive and Coupled Linkage
Primary sources
- Harmonic Drive — Technology (Wave Generator · Flexspline · Circular Spline)
- Strain wave gearing (Wikipedia)
- Epicyclic gearing (Wikipedia)
- Roller screw (Wikipedia)
- Leadscrew — torque and efficiency (Wikipedia)
- Nabtesco RV-N series
- Unitree G1
- Boston Dynamics Atlas
- Agility Robotics Digit 5
Data and formulas last verified: 2026-10-23 · Operator: Huni ([email protected])