Parallel Ankle Mechanisms in Humanoid Robots: Why the Motors Moved Out of the Foot

Joints & actuators · Explainer

Parallel ankle mechanisms: why the motors moved out of the foot

A humanoid ankle needs two axes — pitch to walk, roll to balance — but almost no current humanoid puts an actuator on either one. Instead, two actuators sit high on the shin and drive the foot together through rods, cranks or cables. This is the parallel ankle, and in three years it has gone from a research curiosity to the closest thing humanoid lower-leg design has to a consensus.

2
Actuators sharing both ankle axes in a parallel design — each one helps with pitch and roll
8
Humanoids named as parallel-ankle adopters in one Humanoids 2025 survey, from Optimus to Kangaroo
41%
Reduction in design cost function for an optimized rotary-parallel (RSU) ankle vs a serial one, in the same study
31
DoF of Unitree’s H2, whose ankles go further still: remote actuators pulling steel-cable tendons

Sources: “A Framework for Optimal Ankle Design of Humanoid Robots”, IEEE-RAS Humanoids 2025 (arXiv:2509.16469); Humanoids Daily on Unitree H2 specifications, 2026.

One joint, two motors — and no motor in the joint

A serial ankle is the textbook design: one actuator on the pitch axis, and a second actuator — carried by the first — on the roll axis. It is simple to build and trivial to control, because each motor owns exactly one axis. The price is that at least one heavy actuator ends up at the very end of the leg, where its mass does the most damage. Every gram at the foot swings through the largest arc at the highest speed of any point on the robot, twice per stride.

A parallel ankle inverts the layout. The ankle itself becomes a passive two-axis joint — typically a universal joint — and both actuators move up the shank, connected to the foot through two independent kinematic chains: push rods on ball joints, or cranks and links. Push both chains the same way and the foot pitches; push them in opposition and it rolls. The two actuators share every load, and the mechanism is a closed kinematic chain — the same family of geometry as a flight-simulator platform, shrunk to fit behind a shin.

Figure 1 · Serial ankle (left) versus parallel ankle (right), schematic

SERIAL · ACTUATORS ON THE ANKLE AXES Pitch actuator on the joint axis Roll actuator, carried by the first Simple control: one motor per axis. Heavy, fast-swinging mass at the end of the leg. PARALLEL · ACTUATORS HIGH ON THE SHANK Two actuators, high on the shank Push rods on ball joints Passive universal joint · 2 DoF, unactuated Light foot; shared loads

Illustration: humanoid.guide. Schematic only — rod attachment geometry varies by robot, and proportions are not to scale.

Why the actuators climbed the shin

The case for the parallel ankle is a case against distal mass. A design-optimization study presented at IEEE-RAS Humanoids 2025 lists the benefits that have driven adoption: heavy actuators move proximally, which trims the leg’s swing inertia and helps energy efficiency and agility; the closed chain adds structural rigidity; positioning errors average across the two chains instead of stacking; and because both actuators contribute to both axes, each one can be smaller than a motor that has to own an axis alone. Torque sharing also spreads a hard footstrike across two transmissions rather than sending it through one reducer’s teeth — a real concern when the alternative is a harmonic drive taking heel-strike shocks on its flexspline.

The same study puts a number on the payoff: re-optimizing an existing humanoid’s serial ankle as a rotary-parallel (RSU) mechanism reduced the design cost function — a weighted mix of the things ankle designers care about — by up to 41 percent. The lineage of the idea is older than the current humanoid wave: Agility Robotics’ Cassie, the ostrich-legged biped of 2017, kept its leg motors packed near the hip and drove the lower leg through linkages, and a 2025 control paper notes that several recently released humanoids, “inspired by the mechanical design of Cassie”, displace motors from the joints specifically to reduce leg inertia.

Figure 2 · Animated · How two actuators make two axes: in phase = pitch, in opposition = roll

RODS IN PHASE → PITCH (SIDE VIEW) Actuator Push rod Both rods stroke together: the foot pitches about the ankle RODS IN OPPOSITION → ROLL (FRONT VIEW) Actuator A Actuator B Rods stroke in opposition: the foot rolls about the ankle Strokes and angles exaggerated; rod ends follow the foot. CSS-only; respects reduced-motion settings.

Illustration: humanoid.guide. In a real SPU or RSU ankle the mapping between actuator strokes and foot angles is nonlinear and configuration-dependent.

Who uses what

The adopter list reads like the current market. The Humanoids 2025 survey names Tesla’s Optimus, Unitree’s G1, PNDbotics’ Adam, Agility Robotics’ Digit, Fourier’s N1, TUM’s LOLA, Pandora and PAL Robotics’ Kangaroo as parallel-ankle designs. On Optimus the implementation is visible in Tesla’s own footage: active ankle pitch and roll driven by two of the company’s roller-screw linear actuators, plus a passive articulated toe section. Unitree’s G1 packs six degrees of freedom into each leg of a roughly 35 kg robot — a mass budget that a motor hanging on the foot would wreck. And Digit inherits the Cassie philosophy directly: actuators kept high, lower leg driven through closed-chain linkages.

Table 1 · Ankle architecture by robot

RobotAnkle DoFArchitectureActuationNote
Tesla Optimus2Parallel2 roller-screw linear actuatorsPassive articulated toe box
Unitree G12Parallel2 electric actuators, proximal6-DoF leg on a ~35 kg robot
Unitree H1—ParallelElectric, linkage-drivenCited as parallel-actuated by Humanoids Daily
Unitree H22Remote “quasi-serial”Steel-cable tendons, actuators below the kneeSame proximal-mass goal, different mechanism
Agility Digit2Parallel / closed-chainProximal motors + linkagesDirect descendant of Cassie’s leg
PNDbotics Adam2ParallelElectric, proximalNamed in Humanoids 2025 survey
Fourier N12ParallelElectric, proximalNamed in Humanoids 2025 survey
PAL Kangaroo2ParallelLinear actuatorsResearch platform with fully parallel leg design

Sources: arXiv:2509.16469 (adopter list); David Bar / X teardown commentary (Optimus); RoboStore G1 EDU specifications; Humanoids Daily (H1, H2). “—” = no public figure. Actuator details for Adam and N1 are not published in comparable depth.

SPU or RSU: the linear and rotary flavors

Within the parallel family there are two dominant layouts, named after their joint sequences. The SPU chain (spherical–prismatic–universal) uses two linear actuators as the legs of the mechanism — this is the Optimus pattern, and it suits builders who already have a roller-screw supply chain. The RSU chain (revolute–spherical–universal) uses rotary actuators turning cranks, with connecting links down to the foot — a natural fit for companies whose entire actuator portfolio is rotary modules. The Humanoids 2025 framework treats the choice as a genuine optimization problem: for the robot it studied, the optimized RSU beat both the serial baseline and the SPU alternative on the combined cost of mass, torque and workspace fit.

Chart 1 · Design cost function of ankle architectures, serial baseline = 100

0255075100 DESIGN COST FUNCTION, SERIAL = 100 (LOWER IS BETTER) Serial ankle (baseline) 100 Optimized parallel RSU 59

Source: “A Framework for Optimal Ankle Design of Humanoid Robots”, arXiv:2509.16469 — reported as a reduction of up to 41% for the robot studied. The cost function weights mass, actuation requirements and kinematic fit; results are design-specific, not universal.

The control bill for the mechanical bargain

Parallel ankles are not free. What the mechanism saves in mass it charges back in mathematics, and in a few places where serial designs stay ahead.

  • Loop-closure constraints. A closed chain cannot be simulated or controlled with the cheap recursive algorithms that serial robots enjoy. A 2025 paper on differential actuation models notes that these constraints “greatly increase computational cost”, which is why most whole-body controllers approximate the ankle as a virtual serial joint and translate torques afterwards.
  • Simulation fidelity for learning. Reinforcement-learning pipelines meet the same problem at scale: work such as LiPS (2025) exists precisely to make large-scale RL training handle humanoids with parallel-series structures instead of pretending every joint is serial.
  • Coupled, configuration-dependent behavior. The mapping from actuator effort to foot torque changes with ankle angle, and pitch and roll authority trade off against each other near the edges of the workspace — the reason academic kinematics treatments of humanoid parallel ankles run to full journal papers.
  • More parts in the load path. Rod ends, ball joints and cranks add compliance, tolerance stack-up and wear points that a motor bolted on the axis does not have.
The trade in one line: the serial ankle spends mass to save mathematics; the parallel ankle spends mathematics to save mass. In 2026, with controllers and RL pipelines that handle closed chains, mass is the scarcer currency.

The counter-move: Unitree’s cable-driven H2

The most interesting recent data point pushes the same logic through a different mechanism. Unitree’s 31-DoF H2, detailed in late 2026 reporting, abandons the linkage-parallel ankle its predecessor used and instead runs what Humanoids Daily calls a remote-actuated “quasi-serial” ankle: the joint behaves like a serial two-axis ankle, but its actuators sit just below the knee and pull steel cables, tendon-style. The waist went the other way in the same redesign — from parallel mechanisms to a compact serial actuator stack. Both choices chase the same target the parallel ankle does: keep the heavy parts close to the body, minimize reflected inertia at the extremity — while trying to buy back the simple kinematics of a serial joint. Whether robot-scale cable transmissions can match linkage lifetimes is now one of the more consequential open questions in lower-leg design, and it echoes the tendon-wear debate already running in humanoid hands.

Either way, the direction of travel is one-way. Whatever transmission wins — push rod, crank or cable — no serious biped is putting a motor back in the foot.

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 a parallel ankle mechanism in a humanoid robot?

An ankle where the two-axis joint itself is passive — usually a universal joint — and two actuators mounted higher on the shank drive the foot through separate kinematic chains such as push rods or cranks. Moving the rods together pitches the foot; moving them in opposition rolls it.

Why not just put motors on the ankle axes?

Mass at the foot is the most expensive mass on the robot: it swings through the largest, fastest arc every stride, inflating leg inertia and energy use. Parallel designs move that mass up the shin, share loads across two actuators, and add rigidity — at the price of harder kinematics and control.

Which humanoids use parallel ankles?

A 2025 IEEE-RAS Humanoids survey names Tesla Optimus, Unitree G1, PNDbotics Adam, Agility Digit, Fourier N1, LOLA, Pandora and PAL’s Kangaroo. Unitree’s H1 also used parallel actuation; its H2 switched to remotely actuated cable tendons with the same proximal-mass goal.

What do SPU and RSU mean?

They name the joint sequence of each actuation chain. SPU (spherical–prismatic–universal) chains use linear actuators, as on Optimus. RSU (revolute–spherical–universal) chains use rotary actuators turning cranks. One optimization study found a well-tuned RSU ankle cut its design cost function by up to 41% versus a serial baseline.

What is the downside of a parallel ankle?

Control and simulation complexity. Closed kinematic chains raise computational cost, so controllers typically approximate the ankle as a virtual serial joint, and RL training pipelines need special handling. The mechanism also adds rod ends and ball joints — extra compliance and wear points in the load path.

Sources