A harmonic drive, also called strain wave gearing, is a compact gear mechanism that achieves high reduction ratios in a single stage, typically from about 30:1 to 160:1, by elastically deforming a thin, flexible toothed ring so that it meshes with a rigid ring at two opposite points. Among actuators in robotics, it is the standard reducer for precise joints in robotic arms, collaborative robots, humanoids and space mechanisms, because it combines near-zero backlash, low weight and a hollow, coaxial design.
The principle was invented in the 1950s, and its name refers to the rotating elastic deformation wave that drives the gear. Its main trade-offs are limited torsional stiffness at low loads, moderate efficiency and the fatigue life of the flexible element.
How strain wave gearing works
A harmonic drive has only three main parts. The wave generator is an elliptical cam fitted with a thin-race ball bearing and is connected to the motor. The flexspline is a thin-walled steel cup or ring with external teeth. The circular spline is a rigid ring with internal teeth, usually two more teeth than the flexspline.
The wave generator pushes the flexspline into an ellipse, so its teeth engage the circular spline only near the major axis. As the wave generator rotates, the engagement zone travels around the ring. After one full turn of the input, the flexspline has moved relative to the circular spline by the tooth difference of two teeth, which produces the large reduction.
With the circular spline fixed, the reduction ratio equals flexspline teeth divided by the tooth difference. A flexspline with 200 teeth and a circular spline with 202 teeth gives a ratio of 100:1, and the output turns in the opposite direction to the input. Because roughly a third of the teeth can be in contact at once, the load is shared widely, which explains the high torque capacity for the size.
| Component | Form | Function |
|---|---|---|
| Wave generator | Elliptical cam with flexible bearing | Input; creates the rotating deformation |
| Flexspline | Thin-walled cup or ring with external teeth | Usually the output; flexes every revolution |
| Circular spline | Rigid ring with internal teeth | Usually fixed to the housing |
Key performance parameters
Selecting a harmonic drive means checking more than ratio and rated torque. Stiffness, lost motion and transmission error determine how accurately a joint can position a load, while efficiency and fatigue life decide thermal behavior and service intervals.
| Parameter | Typical range or behavior | What it affects |
|---|---|---|
| Reduction ratio | About 30:1 to 160:1 per stage | Output speed and torque multiplication |
| Backlash | Practically zero by design | Reversal accuracy |
| Lost motion | Around one arc minute or less | Small-motion precision |
| Torsional stiffness | Nonlinear, lowest near zero torque | Joint resonance and settling |
| Transmission error | Small, with a twice-per-turn component | Path accuracy and vibration |
| Efficiency | Roughly 60 to 90 percent | Heat and motor sizing |
| Repeated peak torque | Several times rated torque | Acceleration and stop loads |
Efficiency depends strongly on speed, temperature, lubrication and load. It is lowest at high input speed, low temperature and light load, so a joint that seems efficient on a catalog chart may run noticeably warmer in a cold start or at low torque.
Two further effects matter in precise joints. Hysteresis means that the angular deflection under a given torque differs depending on whether the load is rising or falling, so a joint loaded and unloaded in a cycle traces a loop rather than a line. Starting torque and backdriving torque are relatively high at large ratios, which makes a harmonic-driven joint difficult to push by hand and limits how well motor current alone can estimate external forces. Robots that need sensitive contact detection therefore add joint torque sensors on the output side.
Harmonic drive compared with other robot reducers
Harmonic drives compete mainly with planetary gearboxes, cycloidal reducers and quasi-direct drive actuators, which use a low ratio to stay backdrivable. Each design optimizes a different combination of precision, stiffness and robustness.
| Reducer | Ratio per stage | Backlash | Strength | Weakness |
|---|---|---|---|---|
| Harmonic drive | 30:1 to 160:1 | Near zero | Compact, light, hollow shaft | Lower stiffness, flexspline fatigue |
| Planetary gearbox | 3:1 to 10:1 | Small to moderate | Efficient, robust, inexpensive | Needs several stages for high ratios |
| Cycloidal reducer | 30:1 to 200:1 | Very low | High stiffness and shock tolerance | Heavier and more complex |
| Quasi-direct drive | About 6:1 to 10:1 | Low | Backdrivable, good force sensing | Larger motor needed for torque |
In a typical six-axis industrial robot, cycloidal reducers carry the heavily loaded base joints, while harmonic drives are preferred in the wrist and in lightweight arms, where compactness and low inertia matter most. Legged robots that need impact tolerance often favor planetary or quasi-direct designs instead.
Design and application considerations
Harmonic drives are supplied in several forms: cup type with a deep flexspline, hat type with a flange that leaves room for a large hollow shaft, and flat or pancake type for very short axial length. Hollow-shaft versions are popular in robot arms because cables and hoses can run through the joint.
- Match the torque profile: size for repeated peak torque during acceleration, not only for average load.
- Avoid ratcheting: excessive torque can make teeth skip, damaging the gear and losing position.
- Account for compliance: low stiffness near zero torque creates resonances that the controller must handle.
- Use output-side sensing: a second encoder or torque sensor after the reducer improves accuracy.
- Follow lubrication rules: the correct grease and temperature range protect the flexspline and bearing.
The flexspline is the life-limiting part, because it bends twice per input revolution. Its fatigue life is rated for a defined load and speed, and operating above rated torque for long periods shortens it considerably.
Stripped to the essentials
Picture a thin metal ring with tiny teeth sitting inside a slightly larger toothed ring. An oval-shaped part inside squeezes the thin ring so that it touches the outer ring at only two spots. As the oval turns, those touching spots walk around the circle, and the thin ring creeps forward by just two teeth per turn.
That slow creeping turns a fast, weak motor into a slow, strong and very precise motion. This is why robot arms use harmonic drives in their joints: they are small, light and almost free of wobble.
Where it is applied
A manufacturer of collaborative robot arms designs a six-joint arm with a payload of about 5 kilograms and a repeatability of a few hundredths of a millimeter. Each joint combines a frameless brushless motor, a hat-type harmonic drive with a 100:1 or 120:1 ratio, a brake and two encoders, one before and one after the gear.
The hollow shaft lets cables pass through every joint, keeping the arm smooth and easy to clean. Because the gear has practically no backlash, the arm returns to taught positions precisely, and the output encoder lets the controller compensate for elastic deflection under load. The result is a light arm that can be mounted on a mobile platform while still performing accurate assembly tasks.