SCARA quill pressing sideways against a spring-loaded probe to illustrate joint torque from tool force.

What you need

Use a known pose, a planar force vector and the validated Jacobian. Start with an offline calculation.

Absolute joint torques for two force directions. Fx: joint 1: 1 N·m; Fx: joint 2: 1 N·m; Fy: joint 1: 1 N·m; Fy: joint 2: 0 N·m.
Absolute joint torques for two force directions. Original Academy diagram using illustrative values; not a measured hardware result.
Read the diagram as a data table
Values used in the illustration
Condition or componentN·m
Fx: joint 11
Fx: joint 21
Fy: joint 11
Fy: joint 20

The calculation

τ = Jᵀ × F

F is a planar force vector in N and τ is joint torque in N·m when J uses meters.

Worked example

Illustrative numbers. Replace them with your measured inputs.

At J=[[-0.1,-0.1],[0.1,0]], a force (10,0) N gives torques (-1,-1) N·m. A force (0,10) N gives (1,0) N·m. Equal force magnitudes load the joints differently depending on direction.

Try it step by step

  1. Define whether F is the force applied by the tool or to the tool and keep that sign convention consistent.
  2. Calculate torques at several path poses, especially those with large lever arms.
  3. Add the separate dynamic, friction and vertical-axis contributions required by the full mechanism model.
  4. Compare continuous and peak torque demands with motor, transmission and thermal limits, then validate the design safely.

How to check the result

Check the static result using a simple moment-arm calculation at a pose where the geometry is obvious.

Common mistake to avoid

SCARA horizontal-axis gravity loading differs from a vertical-plane arm, but bearings and structure still carry weight. This planar equation does not model those loads.

Reference reading

Primary references for the underlying models, APIs or application context. The worked numbers and plots above are educational calculations, not results reported by these sources.

Read our methods, limitations and safety notes.