Condition Monitoring in Humanoid Joints: How Actuators Can Report Wear Before They Fail

Joints & actuators · Explainer

Condition monitoring in humanoid joints: catching a gearbox before it fails

A humanoid has dozens of powered joints, and each one wears. Industrial robot makers already predict reducer failures weeks ahead from signals the joint produces anyway: motor torque, temperature, encoder angles, vibration and metal debris in the grease. This is how that works, what fails first in a strain-wave joint, and why legged robots make the job harder.

40,000+
Industrial robots connected to FANUC’s ZDT monitoring service
4,000+
Robot downtime cases FANUC says ZDT had prevented by July 2025
180
Highest risk priority number in a strain-wave FMECA: wave generator–flexspline wear
49.5 Hz
Theoretical flexspline tooth-wear frequency on one 2025 harmonic-drive test rig

Sources: FANUC ZDT brochure ZDT(E)-05; Guida et al., Machines 12(11):776, 2024; Han et al., ICEIOM 2025.

Why a humanoid joint needs a health record

Joints are the most numerous wear parts on a humanoid. Each contains a motor, a reducer, bearings, grease, seals and one or two encoders, and each of those ages at a rate set by load, speed, temperature and how often the robot falls. A catalogue L10 life tells you how a population of reducers behaves on average. It does not tell you that the left knee of robot 14 is wearing faster than the rest of the fleet.

Condition monitoring closes that gap. The general method is set out in ISO 17359, the guideline for condition monitoring and diagnostics of machines: pick the failure modes that matter, choose measurements that change as those modes develop, set baselines and alarm limits, and act before the part fails. For a fleet operator the payoff is planned rather than unplanned downtime. Agility Robotics’ Arc fleet platform for Digit, launched in March 2024, already reports uptime and mean time between incidents (MTBI) per deployment. Joint-level prognostics is the next layer down.

Figure 1 · Where a joint’s health signals come from, and where they are used

Servo driveMotorStrain-wave reducerOutput bearing+ output encoder Phase currentFault and alarm logs Winding temperatureTorque per amp Vibration, kurtosisMetal debris in grease Input vs output angleLost motion, backlash ON THE JOINTON THE ROBOTIN THE FLEET Features at kHz ratesHealth index per jointCompare with other robots Schematic. Not every joint has every sensor: current, temperature and the motor encoder are standard; output encoders, vibration and debris sensing are options.

Illustration: humanoid.guide, signal list after Guida et al. (2024), TI SBAA813 and the Nabtesco particle-sensor patent US 11,774,387 B2.

What wears out first in a strain-wave joint

Monitoring starts with failure modes. The most detailed public analysis for the reducer used in many humanoid arms and some legs comes from Politecnico di Torino, which ran a failure mode, effects and criticality analysis (FMECA) on the harmonic drives of a Universal Robots UR5 cobot. Each mode was scored 1–10 for severity, occurrence and detectability; the product is the risk priority number (RPN). Wear at the interface between wave generator and flexspline scored highest at 180, followed by a crack at the flexspline’s rear cross-section (162) and lubricant degradation (160). Buckling and ratcheting, the dramatic overload failures, scored lowest because they are rare in a correctly sized joint.

Chart 1 · Risk priority number by strain-wave failure mode (higher = act first)

Wave generator–flexspline wearFlexspline rear cross-section crackLubricant degradationFlexspline bucklingRatcheting (tooth skip) 18016216097 050100150200 RISK PRIORITY NUMBER (SEVERITY × OCCURRENCE × DETECTABILITY)

Source: Guida, Bertolino, De Martin & Sorli, Comprehensive Analysis of Major Fault-to-Failure Mechanisms in Harmonic Drives, Machines 12(11):776, 2024 (UR5 harmonic drives; the authors call the analysis preliminary because field data is limited).

The ranking matters for monitoring because the top three modes all develop slowly. Interface wear and grease breakdown raise friction and lost motion over weeks or months; a fatigue crack grows cycle by cycle. Slow faults are the ones that can be caught. Overload failures from a fall, covered in overload protection, happen in milliseconds and are a design problem, not a monitoring one.

Table 1 · Joint failure modes and the signals that reveal them

Failure modeWhereSignal that sees itTypical warning
Tooth and interface wearReducerFriction torque at fixed speed; input vs output angleWeeks to months
Grease degradation, contaminationReducer, bearingsFriction rise; metal debris in lubricantWeeks to months
Flexspline fatigue crackReducerVibration at fault frequencies; stiffness changeDays to weeks
Wave-generator bearing wearReducerVibration, noise, temperatureWeeks
Winding or magnet overheatingMotorWinding temperature, torque per ampMinutes (thermal) to months (insulation)
Encoder or cable faultSensing, wiringDrive fault logs, position mismatchOften none

Sources: Guida et al. 2024 (modes and suggested signals); Bittencourt, Linköping University 2014 (friction as wear indicator); Han et al. 2025 (vibration). Warning times are qualitative, from FANUC (“several weeks”) and Linköping (“weeks or months”); no humanoid-specific lead times have been published.

Five signals a joint can report

  • Motor current, read as torque. Every servo drive already measures phase current for control, and TI lists current sensing on all joints among the core sensing functions of a humanoid. FANUC’s ZDT diagnoses reducer deterioration on each axis from motor torque. The catch, noted by the Torino group, is that the control loop hides wear by simply pushing more current, so the signal has to be compared with a model or a baseline.
  • Temperature. Winding and drive temperature protect the motor from the thermal wall. For wear, temperature is a slow, supporting signal: it moves late, and ambient conditions and duty cycle move it too. Its main job in monitoring is to correct friction, which changes strongly with grease temperature.
  • Two encoders. A joint with encoders on both sides of the reducer can compare motor angle divided by ratio with output angle. Growing lost motion or changed torsional stiffness points to wear between wave generator and flexspline.
  • Vibration. On a harmonic-drive test rig, Huddersfield researchers found that drives with flexspline tooth wear had lower RMS vibration but higher kurtosis than healthy drives, with abnormal peaks near the fault frequency (49.5 Hz in theory for their setup). Vibration needs an accelerometer in or near the joint, which most humanoid joints do not yet carry.
  • Debris in the grease. Nabtesco, the leading maker of RV reducers for industrial robots, patented a particle detector for reducer casings: conductive magnets attract wear particles and double as electrodes, and when enough debris bridges the gap the resistance drops and an alarm fires. It is a direct measure of metal loss, at the cost of a sensor per joint.

Friction is the wear gauge

Of these signals, friction estimated from motor torque is the one that needs no extra hardware. The classic work comes from André Carvalho Bittencourt’s 2014 doctoral thesis at Linköping University, done with ABB Corporate Research. Wear changes friction in a joint, but so do temperature and load, often by more. His friction model accounts for all three, so the wear component can be separated even when load and temperature vary widely, and it was developed and tested in many thousands of experiments. Without such a model, a simpler method still works: run the same motion repeatedly and compare torque with data recorded when the robot was healthy. Those test runs can be scheduled in idle time, for example between shifts.

Figure 2 · Animated · The repeatable test move behind friction-based wear monitoring

−35°+35° Joint under test 123 Run the same test moveLog torque at constant speedCompare with the healthy baseline Identical trajectory, e.g. once per shiftMotor torque plus joint temperatureMore friction at same speed andtemperature points to wear

Illustration: humanoid.guide, after the baseline method described by Linköping University (Bittencourt, 2014). Swing angle illustrative. CSS animation; static when reduced motion is requested.

What the industrial robot makers already run

Fleet-scale joint monitoring is a solved product in factory robots, and the numbers show what humanoid fleets could expect. FANUC’s Zero Down Time service connects more than 40,000 robots, diagnoses reducer deterioration per axis from motor torque, detects reducer abnormalities several weeks before failure and, by FANUC’s count, had prevented over 4,000 downtime cases by July 2025. ABB’s condition-based maintenance service, launched in January 2021, compares duty, speed, acceleration and gearbox wear with ABB’s worldwide robot database and estimates the likelihood and timeframe of a failure for each robot.

Table 2 · Published joint and fleet monitoring programs

ProgramRobotsWhat it watchesPublished figure
FANUC ZDTIndustrial armsReducer deterioration per axis from motor torque; disturbance torque; grease change reminders40,000+ robots
ABB condition-based maintenance (2021)Six-axis armsDuty, speed, acceleration, gearbox wear against a worldwide databaseFailure likelihood and timeframe per robot
Agility Arc (2024)Digit humanoidUptime, throughput, MTBI, robot status, alertsNo joint-level figures published
Nabtesco particle sensor (patent)RV reducersConductive wear debris in the lubricantAlarm below a set resistance

Sources: FANUC ZDT brochure ZDT(E)-05 and FANUC America ZDT page; ABB press release, 22 January 2021; Agility Robotics, 11 March 2024; US 11,774,387 B2 (Nabtesco, priority March 2021).

Why humanoids make it harder

The industrial methods lean on one convenience: a welding robot repeats the same path thousands of times a day, so today’s torque can be compared with last month’s on an identical motion. A humanoid running a learned policy rarely moves the same way twice. Its legs see impact loads at every step, its load changes with every box, and its joints heat and cool with the task. That pushes humanoid monitoring towards the two approaches Linköping described: explicit friction models that correct for temperature and load, or scheduled self-test motions in idle time, such as a short routine on the charging dock.

Falls add a second category of event. A hard fall can damage a reducer in one shot, so a useful health record also logs peak torques and impacts per joint, not just slow trends. And because most humanoid joints carry no accelerometer or debris sensor today, current, temperature and encoder data will do most of the work. Dual-encoder joints, which some makers already fit for calibration and stiffness compensation, give monitoring a second, independent view of the reducer for little extra cost.

No humanoid maker has yet published joint-level prognostics figures, such as detection lead time or false-alarm rate. The proven numbers come from factory arms, which repeat their motions; humanoid fleets will need models that work without that luxury.

What to ask an actuator or robot supplier

  • Which health signals does each joint export? Current, winding temperature, output encoder, peak-torque counters, fault logs, and at what rate.
  • Is there a self-test motion? A repeatable routine, and a stored healthy baseline per joint from end-of-line testing.
  • How is friction corrected for temperature? Grease friction changes with temperature; a wear alarm that ignores it will either miss wear or cry wolf on cold mornings.
  • What lead time and false-alarm rate has been measured? On which failure modes, and on how many joint-hours.
  • Can a single joint be swapped in the field? Monitoring pays off only if the flagged actuator can be replaced quickly.

Go deeper: The Humanoid Actuation Report

249 pages on motors, reducers, screws, bearings, encoders and drives, the vendors behind every major platform, and the cost curves that decide adoption to 2036.

The Humanoid Actuation Report All joints & actuators articles All humanoid.guide reports

FAQ

What is condition monitoring for a robot joint?

Tracking signals that change as a joint wears, such as friction torque, temperature, lost motion, vibration or metal debris in the grease, comparing them with a healthy baseline, and raising an alarm before the joint fails. ISO 17359 gives the general method for machines.

Can a joint be monitored without extra sensors?

Largely, yes. Motor current, winding temperature and encoder angles are already in every joint. FANUC’s ZDT diagnoses reducer wear from motor torque alone. Extra sensors such as accelerometers or debris detectors catch some faults earlier but add cost per joint.

What usually fails first in a strain-wave reducer?

In Politecnico di Torino’s 2024 FMECA of UR5 harmonic drives, wear at the wave generator–flexspline interface had the highest risk priority number (180), ahead of a flexspline rear cross-section crack (162) and lubricant degradation (160).

Why is monitoring harder on a humanoid than on a factory arm?

Factory arms repeat identical motions, so torque can be compared directly over time. Humanoids change load, speed and temperature constantly and take impacts at every step and in falls, so they need temperature- and load-corrected friction models or scheduled self-test motions.

Sources