Torque sensor

On this page 7

A torque sensor is a transducer that measures the twisting moment acting about an axis, such as the torque transmitted through a shaft, a gearbox output or a robot joint, and converts it into an electrical signal in newton-meters. It works by detecting the tiny elastic deformation that torque produces in a carefully shaped metal element.

In robotics sensors, the torque sensor gives a machine a sense of effort. Joint torque sensors let collaborative robots detect collisions, regulate contact forces and be guided by hand, while torque sensors on tools and test benches verify tightening, drive performance and actuator models. Together with force sensors and tactile sensors, they form the basis of force control.

How a torque sensor measures twist

Most robot torque sensors use strain gauges bonded to a flexure, a metal body designed to twist slightly and predictably under load. Each gauge is a thin foil resistor whose resistance changes in proportion to strain. Four or more gauges are wired as a Wheatstone bridge, which converts the small resistance changes into a millivolt signal and cancels many temperature effects.

The flexure geometry is the core of the design. Spoke-shaped or hollow-shaft elements concentrate shear strain from torque at the gauge locations while staying stiff against bending and axial forces. A good design achieves high torsional stiffness so that the sensor does not make the joint noticeably springy, and low sensitivity to loads on other axes.

The bridge output is amplified, filtered and digitized, often directly in the sensor housing. Modern sensors deliver data over EtherCAT, CAN or analog voltage, with update rates from about 1 kHz to several kHz, fast enough for joint-level force control loops.

Types of torque sensors

Torque sensors differ in sensing principle and mechanical form. The right type depends on whether the shaft rotates continuously, the space available and the required accuracy.

TypePrincipleStrengthTypical use
Reaction torque sensorStrain gauges on a static flexureSimple, accurate, no rotating partsRobot joints, test fixtures
Rotary torque sensorStrain gauges with contactless signal transferMeasures spinning shaftsMotor and drivetrain test benches
Magnetoelastic sensorMagnetic property change in shaftNo bonded gauges, robustVehicle drivetrains, e-bikes
Optical or capacitive sensorDisplacement of two discsCompact, low drift optionsCompact robot actuators
Spring deflection sensingEncoders across an elastic elementVery robust to overloadSeries elastic actuators
Main torque sensor types

A series elastic actuator is a special case: it deliberately places a compliant spring in the drive and estimates torque from the measured spring deflection. This trades bandwidth and stiffness for excellent shock tolerance and low cost.

Specifications that decide performance

Datasheets describe torque sensors with several parameters. Comparing sensors only by measurement range is a common mistake, because crosstalk and overload capacity often matter more in a robot.

SpecificationTypical rangeMeaning
Measurement rangeAbout 0.1 Nm to several kNmTorque that the sensor resolves accurately
Accuracy classAbout 0.05-1 percent of full scaleCombined linearity and hysteresis error
Overload limitOften 150-500 percent of rangeTorque survived without damage
CrosstalkAbout 0.1-2 percentOutput caused by bending or axial loads
Torsional stiffnessGiven in Nm per radianAdded compliance in the joint
Bandwidth or sample rate1-10 kHzSpeed of the control loop
Torque sensor specifications

Temperature drift of the zero point is especially relevant inside robot joints, where motors heat the structure. Many systems therefore re-zero the sensor when the arm is in a known pose with no external load.

Robots can perceive force and torque in several ways. A dedicated torque sensor is more accurate and faster than indirect estimates, but it adds cost, cabling and mechanical length to each joint.

MethodWhat it measuresLimitation
Joint torque sensorTorque at the joint outputCost per axis, added length
Motor current estimationMotor torque before the gearboxGear friction hides small forces
Six-axis force and torque sensorForces and moments at the wristSees only loads beyond the wrist
Load cellForce along one axisNot designed for twisting loads
Tactile sensorPressure distribution on a surfaceLocal contact only, low force accuracy
Ways to obtain joint or contact torque

Current-based estimation works reasonably with low-ratio, backdrivable gearboxes, but with harmonic drives or high ratios the friction can exceed the external force a robot needs to feel. That is the main reason why sensitive collaborative arms place torque sensors after the gearbox in every joint.

Integration pitfalls

A torque sensor is only as good as its mechanical integration and calibration. Most field problems stem from loads and signals that the designer did not expect.

  • Parasitic bending loads: misaligned bearings push bending moments into the sensor and corrupt readings through crosstalk.
  • Electrical noise: millivolt bridge signals pick up motor PWM noise unless amplification happens close to the gauges.
  • Missing overload protection: collisions can exceed the safe limit and permanently shift the zero point.
  • Uncompensated gravity and dynamics: the controller must subtract torque caused by the arm’s own weight and acceleration before detecting contact.
  • Skipping periodic calibration: drift accumulates over months and slowly degrades force control accuracy.

The simple explanation

A torque sensor tells a machine how hard something is twisting. When you open a tight jar lid, your hand feels the effort. A torque sensor gives a robot joint that same feeling.

Inside is a piece of metal that twists by a tiny amount under load. Small sensors glued to it notice the twist and turn it into an electrical signal. With this information, a robot can stop when it bumps into a person or press with just the right strength.

How it is used in practice

An electronics assembler uses a seven-axis collaborative arm to insert flexible connectors into circuit boards. The connectors must be pressed firmly enough to lock but never with more than a few newtons, or the board is damaged.

Each joint of the arm contains a strain-gauge torque sensor behind its gearbox. The controller combines all joint torques with the arm model to calculate the force at the gripper, subtracts the arm’s own weight and moves in force-controlled mode during insertion. When the measured force rises sharply, the connector has locked and the arm retracts.

The same sensors provide collision detection near operators working at the next station. After commissioning, the assembler reports that damaged boards from insertion become rare, and operators can teach new positions by guiding the arm by hand.