Groundcrew Sheet 02

02 · The body

Motors and joints

What sits inside a robot joint, how the motor and its driver turn battery current into torque, and why the joint decides a robot's cost, safety and lifespan.

24 min read6 figuresas of Sep 2026

The joint is the robot. Motorised joints and hands are 50 to 70% of a humanoid's bill of materials estimate, and inside a rotary joint the gear reducer and the torque sensor each cost more than the motor. Heat in those joints is the real ceiling on what a cheap robot can do. If you understand one joint module, from magnet to output flange, you understand where the money, the margin and the failures in robotics live.

Inside a joint module

Real

An actuator is whatever makes a joint move. In a modern robot it's a joint module: a sealed cylinder holding a frameless torque motor, a reducer, two encoders, often a torque sensor and a brake, a cross roller bearing that carries the load, and the motor driver board, all threaded on a hollow shaft so cables pass through the middle. You bolt one side to one link and the other side to the next.

ELI5

A joint module is a robot's knee in a can. Electricity goes in one end, a strong slow twist comes out the other, and the can reports how far it turned and how hard it's pushing. Build a robot by bolting cans between bones.

FIG 02.1Rotary joint module, explodedHalf section along the axis · schematic
assembled module · G1 small joint is 60 mm across 1 2 3 4 5 6 7 8 9 10 power in torque out
  • 1Driver board: FOC chip and power switches 驱动器
  • 2Motor-side encoder 编码器
  • 3Holding brake 抱闸
  • 4Frameless motor: wound stator, rotor with NdFeB magnets 无框力矩电机
  • 5Reducer, harmonic shown; G1 uses planetary 减速器
  • 6Cross roller bearing 交叉滚子轴承
  • 7Torque sensor, strain gauges in blue 扭矩传感器
  • 8Output-side encoder
  • 9Output flange, bolts to the next link
  • 10Hollow shaft, cables run through
Claim: a joint module stacks ten parts on one axis, and the magnets are the only part most people picture. Power enters at the driver board on the left and torque leaves at the flange on the right. A Unitree G1 small joint costs about CNY 1,000 (US$140) all in, and Unitree builds its own estimate.

Real modules vary in which parts they keep. Unitree's pages list the choices it makes across G1, H2 and R1: low-inertia internal-rotor motors, industrial crossed roller bearings at the output, dual encoders per joint, hollow joints with internal wiring and local air cooling verified Sep 2026. A China Post Securities teardown of the G1 found a 4-in-1 small joint (motor, planetary reducer, encoder and driver) about 60 mm across, costing roughly CNY 300 for the reducer, CNY 200 for the motor, CNY 200 for the encoder, CNY 150 for structure and the rest for the driver board estimate. The G1 has no separate torque sensor in its small joints; it infers force from motor current, which works because its low gear ratio keeps friction low. You'll see why that matters below.

US$202LeJu's cost per actuated axis at about 36,000 modules a year, down from US$433 in three yearscorematter, 11 Sep 2026 · estimate
US$385retail price of a DAMIAO DM-J8009 module; ZeroErr eRob 80T from US$1,440retail listings · verified Sep 2026
US$500 to 2,000per body actuator on Optimus, 28 of themoptimusk.blog · estimate

Motor physics in six numbers

Every robot joint motor today is brushless: permanent magnets on the rotor, copper coils on the stator, and electronics switching current through the coils in sequence so the magnetic field pulls the rotor round. Two names describe the same family. A BLDC motor is usually driven with blocky, trapezoidal current pulses; a PMSM is wound and driven for smooth sinusoidal current. In a robot joint, with a proper driver, the difference is mostly vocabulary. A servo motor is a motor sold with an encoder and a closed position loop; in industry that means a PMSM with a 17 to 25 bit absolute encoder and a full driver, US$500 to 3,000 per axis estimate.

Real

Torque equals the torque constant times current: τ = Kt × I, with Kt in N·m per amp. A spinning motor also acts as a generator, producing back EMF, a voltage V = Ke × ω that opposes the supply. In SI units Kt and Ke are the same number. Hobby sellers quote Kv in rpm per volt, which is 1/Ke in different units: a high Kv motor spins fast and makes little torque per amp.

ELI5

Push more electricity through the motor and it twists harder, in a straight line: double the current, double the twist. The faster it spins, the more it pushes back against the battery, so at some speed it can't go any faster.

The number that decides a robot's working day is heat. Current through copper wastes power as I²R, the copper loss. Double the torque and you double the current, which quadruples the heat. So a motor has two torque ratings. Rated torque (continuous torque) is what it can hold all day without cooking its windings. Peak torque is what it can give for a few seconds, typically 3 to 5 times continuous estimate, before the copper overheats. The allowed temperature rise of the windings sets the line between them. Spec sheets headline the peak. Your application lives on the continuous number.

Here's the arithmetic with illustrative numbers. A motor with Kt = 0.1 N·m/A at 20 A makes 2 N·m. Through a 10:1 reducer that's 20 N·m at the joint, less gear losses. To make 40 N·m you need 40 A and four times the heat. The honest figure of merit is Km = Kt/√R, torque per square root of a watt of heat, because it says how much torque you get before thermals stop you.

Torque density, torque per kilogram of actuator (N·m/kg), is the number humanoid engineers chase, because every gram in a leg is a gram the motors above it must lift. Figure says its Figure 03 actuators run 2 times faster with improved torque density, without publishing the figure claim. Real joint torques from Unitree's pages: Go2 45 N·m, G1 knee 90 N·m (base) or 120 N·m (EDU), H2 leg joints 360 N·m and arm joints 120 N·m verified Sep 2026. EngineAI claims 450 N·m peak for its T800 unverified.

Common trap

Unitree's product pages describe its joints as internal-rotor PMSMs, while a broker teardown describes the G1 small-joint motor as a quasi-direct-drive style outrunner contested. Motor topology claims in Chinese broker reports and English reseller pages often disagree. When the detail matters for a purchase or a repair, the reliable sources are an opened unit or the maker's motor drawing.

Magnets and where they come from

The rotor's strength comes from NdFeB magnets, sintered neodymium-iron-boron. Small doses of the heavy rare earths dysprosium or terbium keep them magnetised at joint temperatures above about 100 °C. A humanoid holds about 1 kg of NdFeB, with Apptronik's Apollo put at 2 to 3 kg contested, worth about US$50 to 200 per robot estimate. The cost is small. The control is total: China makes about 91 to 94% of the world's sintered NdFeB and about 99 to 100% of its heavy rare earths IEA; Adamas. China's April 2025 export licensing on seven heavy rare earths and magnets is still in force, and its October 2025 expansion is suspended until 10 Nov 2026 verified Sep 2026. Elon Musk said in April 2025 that the licence regime held up Optimus motor output corpus. Treat magnets as a supply risk rather than a cost line. Supply chain, money and geopolitics covers the controls.

Motor supply is scaling fast. A frameless torque motor costs CNY 2,000 to 5,000 (US$280 to 700) today, with a target below CNY 1,000 at scale estimate. Leadshine in Shenzhen delivered 120,000 frameless motors in 2025 and plans capacity for 2 million in 2026; Kinco shipped about 83,000 in 2025 estimate. UBS projects only about 30,000 humanoids shipped worldwide in 2026 estimate. Capacity is running far ahead of demand, and component price wars follow.

The driver and field-oriented control

Real

The motor driver is an inverter: three pairs of power transistors (MOSFETs, or GaN transistors in newer designs) that connect each motor phase to the battery's plus or minus rail. PWM (pulse-width modulation) switches them 10,000 to 40,000 times a second, and the ratio of on-time to off-time sets the average voltage on each phase. Field-oriented control (FOC) is the maths on the driver's microcontroller that measures the three phase currents, rotates them into the rotor's frame and holds the current vector at 90 degrees to the magnet field, where every amp makes torque.

ELI5

Imagine pushing a merry-go-round. You get the most spin if you always push sideways on the edge, never towards the middle. FOC is the driver running round with the rotor, always pushing at exactly the sideways spot, thousands of times a second.

FIG 02.2Field-oriented controlMotor cross-section and phase currents · one electrical turn
A B C A' B' C' NS 90° rotor angle 0° black: magnet field · orange: current vector Phase currents ABC rotor angle 0°360°
Claim: FOC keeps the current vector 90 degrees ahead of the rotor's magnet field at every angle, so all of the current makes torque. The driver does it by feeding the three coils sine-shaped currents 120 degrees apart; as the cursor sweeps one electrical turn, those three currents add up to one orange vector that turns in step with the rotor. The current loop that does this runs at 10 to 20 kHz typical.

At volume the driver is cheap. LeJu pays about US$46 per axis for driver electronics estimate, and Unitree puts the driver inside each joint. The power switches and control chips have historically come from TI, Infineon, ST, NXP, Renesas and onsemi; Chinese alternatives include Fortior Tech in Shenzhen for BLDC control chips and Geehy in Zhuhai for motor-control microcontrollers unverified.

Three loops inside every joint

A joint runs three feedback loops, one inside the other. The innermost is the current loop: FOC measuring phase currents and correcting them 10,000 to 20,000 times a second, which makes the motor produce exactly the torque asked for. Around it sits a velocity loop at 1 to 4 kHz, and around that a position loop at 100 Hz to 1 kHz typical rates. Each loop runs 5 to 10 times slower than the one inside it and trusts the inner loop to look instantaneous. Many humanoids skip the outer loops on the driver and send torque or impedance commands straight from the main computer at about 1 kHz. Control, from current loop to planner takes the stack further up.

FIG 02.3Cascaded loops in one jointSignal flow · dot speed shows loop rate
Main computerplanner, 1 kHz target Driver + motorPWM switches coils Position loop · 100 Hz to 1 kHz Velocity loop · 1 to 4 kHz Current loop · 10 to 20 kHz output encoder reports angle motor encoder reports speed sensors report phase current
Claim: the inner loop must run fastest. The current loop corrects about ten times for every velocity correction, and the velocity loop about ten times for every position correction, so each outer loop can treat the loop inside it as instant. The dots run at speeds in that order; the real ratios are larger than a screen can show.

Encoders: knowing where the shaft is

Real

An encoder reports shaft angle. An incremental encoder counts pulses as the shaft turns and forgets its position when power drops, so the robot must home itself at startup. An absolute encoder reads a unique code for every angle and knows where it is the instant it wakes. A magnetic encoder reads a magnet on the shaft end with a Hall-sensor chip (an AMS AS5047 class chip costs about US$10 to 15 and gives 12 to 14 bits); an optical encoder reads a patterned disc and reaches 17 to 25 bits on industrial servos estimate.

ELI5

An incremental encoder is a car's trip meter: it knows how far you've driven since you reset it, and a power cut wipes it. An absolute encoder is a GPS: switch it on anywhere and it tells you where you are.

Bits turn into resolution by powers of two. A 14-bit encoder divides one turn into 16,384 steps, about 0.022 degrees each. A 17-bit encoder gives 131,072 steps, about 0.0027 degrees. Placement matters more than bits. A motor-side encoder sees fine, fast motion of the motor shaft but can't see backlash or twist in the gearbox. An output-side encoder sees the joint's true angle but coarsely. Premium joints carry both, and the difference between the two readings measures how much the gearbox has wound up, which gives you a torque sensor for free. On a G1 small joint the encoder costs about CNY 200, as much as the motor estimate. Heidenhain, Renishaw and Sick hold about 35 to 40% of the absolute encoder market between them estimate.

Feeling force: torque sensors versus current

Real

A torque sensor is a machined metal flexure with strain gauges that stretch microscopically under load. A joint torque sensor measures one axis inside each joint; a six-axis sensor at the wrist or ankle measures three forces and three torques. The cheap alternative is to estimate torque from motor current, since τ = Kt × I. That estimate is only as good as the gearbox is honest: friction in a 100:1 harmonic drive can hide fingertip-sized forces entirely.

ELI5

You can guess how hard you're pushing a door from how tired your arm feels. That works for a loose door. For a stiff, sticky door you need to put a bathroom scale between your hand and the door to know the real push.

Torque sensors are expensive and booming. A joint torque sensor is about 30% of a rotary actuator's cost estimate. Chinese makers shipped 70,000 joint torque sensor sets in the first half of 2025, against 50,000 in all of 2024 36Kr. China's humanoid makers bought about 12,300 six-axis force sensors in 2025, 92.8% from domestic suppliers, and one vendor, Landian Touch, held 72.6% of that market estimate. Wrist units cost CNY 15,000 to 38,000 and ankle units CNY 5,000 to 10,000, with a target near CNY 1,000 estimate. More in Sensors and perception.

Six ways to build a joint

Every humanoid maker has picked a side in one argument: how much gear reduction to put between the motor and the world. More reduction makes a small motor strong and precise, and makes the joint stiff and hard to push back. Less reduction needs a bigger motor, and gives a joint the world can push, which is safer and lets the motor feel contact. Backdrivability is the name for how easily the world can turn a joint from the output side.

Real

Through a gear of ratio N, the motor's rotor inertia appears at the joint multiplied by N², the reflected inertia, and its friction multiplied by about N. A 6:1 planetary reflects 36 times the rotor's inertia; a 100:1 harmonic drive reflects 10,000 times. In a collision the high-ratio joint hits with that inertia before any controller can react, and it can't feel small forces through the friction. Quasi-direct drive uses a big, flat, high-torque motor and a 6 to 10:1 planetary so the joint stays backdrivable and the motor current is an honest force sensor.

ELI5

Try turning a bicycle's back wheel by pushing the pedals in the lowest gear: easy. Now try turning the pedals by pushing the wheel in the highest gear: nearly impossible. A high-ratio joint is that second case. Push on the robot's arm and it won't give way.

FIG 02.4BackdrivabilitySame push, two gear ratios · schematic
Quasi-direct drive · 6:1 reflected inertia 6² = 36 × rotor joint gives 0° Harmonic drive · 100:1 reflected inertia 100² = 10,000 × rotor joint gives 0° big flat motor small fast motor
Claim: the same push moves a low-ratio joint and barely moves a high-ratio one, because pushing the output means spinning the motor N times as far against N² times its inertia. The black marker on each motor shows the rotor turning 6 times the joint angle on the left. Angles are illustrative; the 36 versus 10,000 ratio is exact arithmetic.

That trade-off produces six families of joint. Most robots mix two or three.

ApproachHow it worksStrengthsCostsWho uses it
High ratio + torque sensorFrameless motor, 50 to 160:1 harmonic drive, joint torque sensorCompact, precise, zero backlashStiff, poor backdrivability, the sensor is about 30% of costNearly every cobot; Optimus's 14 rotary joints use harmonic-type reducers Gen 1/2
Quasi-direct driveLarge outrunner motor, 6 to 10:1 planetaryBackdrivable, current is a force sensor, survives impactsHeavier motor per N·m, heat at high sustained torqueUnitree G1, H2, Go2; MIT Mini Cheetah lineage
Series elastic actuatorA deliberate spring between gearbox and load, deflection measured by two encodersRobust force sensing, shock tolerance, energy storageLower control bandwidth and precisionApptronik's heritage (NASA Valkyrie); Rethink's Baxter, whose maker shut in Oct 2018
Linear actuatorMotor spins a planetary roller screw; the rod pushes a joint like a muscleHigh force in a slim limb, shock tolerantRoller screw is about 64% of actuator cost; supply is thinOptimus's 14 linear joints; Atlas per Wikipedia unverified; Kepler K2 hybrid
Hydraulic actuatorOil at 200 to 350 bar into cylinders via servo valves5 to 10 times electric force density at the actuatorPump, hoses, leaks, noise; 30 to 60% system efficiencyHydraulic Atlas, retired 16 Apr 2024; Sanctuary's hydraulic hands
Tendon driveMotors in the torso or forearm pull cables that move the jointLight, quiet limbs; backdrivableCable stretch, wear, routing1X NEO body and hands; Optimus Gen 3 hand, 25 actuators per forearm unverified

The picks line up with each company's thesis. Unitree builds its own quasi-direct-drive joints because they're cheap, robust and let a robot feel the ground through its motors verified. Tesla split Optimus into 14 rotary actuators and 14 linear roller-screw actuators, putting the screws where shock loads land, in knees, hips and ankles AI Day 2022. 1X chose tendons and a 30 kg body so NEO is soft and quiet in a home, and builds its own motors on automated copper-coil winding lines in Hayward, California verified. Apptronik iterated through 35 electric actuator designs and claims 90%+ energy efficiency for Apollo 2's actuators claim. Figure builds its actuators in-house and publishes neither the rotary and linear split nor the reducer type not public. Boston Dynamics' electric Atlas has joints with continuous 360-degree rotation, and Hyundai Mobis will supply its actuators; Mobis's release says actuators are more than 60% of a humanoid's material cost verified. Agility's Digit 5 is reported to use cycloidal actuators in its legs for repetitive lifting unverified. Gears and screws covers the reducers and screws in depth.

Key insight

Electric won. Boston Dynamics retired hydraulic Atlas in April 2024, and every serious humanoid now puts an electric motor at every joint. The live argument is about gear ratio: stiff and precise with an added torque sensor, or backdrivable and cheap with the motor as the sensor. Rethink Robotics bet on springs for safety and died in 2018 while Universal Robots' rigid harmonic-drive cobots took the market, a reminder that buyers pay for precision first.

What a joint costs and where the money goes

Motors get the attention and are the cheap part. In a rotary joint the harmonic reducer is about 36% of the cost, the torque sensor about 30% and the motor about 13.5% estimate. In a linear joint the roller screw is about 64% and the motor about 7%. Multiply by 28 joints and the actuators are about 56% of an Optimus bill of materials; the 14 linear actuators alone cost about US$28,000, around nine times the compute module Morgan Stanley. A high-torque leg actuator runs US$1,000 to 5,000 estimate.

FIG 02.5Where a joint's money goesCost share by part
Rotary jointharmonic, % of cost reducer 36 torque sensor 30 motor 13.5 encoder, driver Linear jointroller screw, % of cost planetary roller screw 64 force 16 7 rest 13 G1 small jointabout CNY 1,000 planetary 300 motor 200 encoder 200 frame 150 driver ~150 motor 7% rotary and linear splits: aiptesting.com, 36Kr, 2025 · G1: China Post Securities, Mar 2026 · driver share derived
Claim: the motor is the cheapest major part of a joint. The reducer or screw is the biggest single cost in every column, so a cheaper motor barely moves a robot's price. A reducer and a torque sensor together are about two thirds of a rotary joint estimate.

Prices are falling fast. LeJu's joint module plus driver fell from US$433 to US$202 per axis in three years as its purchases grew 100 times, and its supplier targets US$140 for the mass market estimate. At retail the same class of module costs US$385 to 480 from DAMIAO or MyActuator verified Sep 2026. That spread between a US$202 volume price and a US$1,440 premium module is the whole Chinese cost advantage in one number. The cost chapter follows it through the whole BOM.

How joints fail

Four things kill joints: heat, encoder faults, bearing and gear wear, and water or dust. Heat comes first on cheap humanoids. The chain runs from software to copper: the controller's gains set the torque it demands, torque sets current, current sets I²R heat in the windings, and the windings have a hard temperature limit.

FIG 02.6The heat chainSame G1 ankle, two controllers
Controller gainssoftware Torque demandN·m Motor currentI = τ / Kt Copper lossI²R, 4× at 2× torque Winding temperatureshutdown at the limit 20 °C55 °C90 °C StockUnitree controller 30 to 45 °C Researchwhole-body controller 90 °C warning in 5 to 10 min
Claim: on the same hardware, the controller decides the temperature. Unitree's stock controller keeps G1 ankles at 30 to 45 °C; a research whole-body controller drove both ankle-roll motors to the 90 °C warning within 5 to 10 minutes, standing idle owner report, Jun 2026.

The public G1 reports show the pattern. A lab running reinforcement-learning policies on a 29-DOF G1 EDU saw violent motion in unfamiliar states, a broken left wrist pitch gear and right wrist "winding overheated" errors that shut down the whole arm owner report. Another owner fitted a heavier Inspire hand, raised the shoulder gains, and watched the shoulder pitch motor overheat until the arm stopped responding owner report. A burst of joint torque when switching control policies can trip the battery's over-current protection and drop the robot maintainer reply. Most humanoid hardware failures in public reports start in software.

The other three killers are slower. Encoders miss counts under electrical noise or overspeed, get contaminated, or pick up interference when their wires run unshielded next to motor phases; an incremental encoder that misses counts is silently wrong until the robot re-homes. Bearings and gears wear, and grease dries out. Fanuc's Zero Down Time service watches reducer wear on every axis through motor torque and flags an abnormal reducer several weeks before it fails verified, which tells you the maker already owns the best predictive-maintenance data. Water, oil, sand and food debris get in: Gausium's warranty excludes their ingress, and Pudu's KettyBot is rated only IP20 verified. How robots fail and get fixed has the field data.

Terms in this chapter

English中文 + pinyinELI5Real definition
Actuator执行器zhíxíngqìThe robot's muscle: the part that turns electricity into movement at a joint.A device that converts energy into motion; in electric robots, a motor plus reducer, sensors and driver packaged as a rotary or linear joint. Actuators are 40 to 60% of a humanoid's bill of materials.
Joint module关节模组guānjié mózǔA robot's knee in a can: motor, gears, sensors and electronics sealed together, with a twist coming out of one end.An integrated rotary actuator: frameless motor, reducer, dual encoders, optional torque sensor and brake, cross roller bearing and driver board on a hollow shaft. LeJu pays about US$202 per axis at volume; retail modules run US$385 to 1,440+.
Servo motor伺服电机sìfú diànjīA motor that knows where its shaft is and corrects itself until it gets there.A motor sold with an encoder and closed-loop drive; in industry a PMSM with a 17 to 25 bit absolute encoder and FOC drive at US$500 to 3,000 per axis. Hobby 'servos' are a different, far cruder product.
Frameless torque motor无框力矩电机wúkuàng lìjǔ diànjīA motor sold as two loose rings, the coil ring and the magnet ring, so the robot's own joint becomes its case.A brushless motor supplied as a separate stator and rotor with no housing, shaft or bearings, built into the joint to save mass and length; CNY 2,000 to 5,000 each today, target below CNY 1,000.
PMSM永磁同步电机yǒngcí tóngbù diànjīA brushless motor with magnets in the spinning part, driven with smooth wave-shaped current so it turns without jerks.Permanent magnet synchronous motor: magnets on the rotor, sinusoidally wound stator, driven by FOC; the standard robot joint motor. Unitree lists low-inertia internal-rotor PMSMs across its humanoids.
BLDC motor无刷直流电机wúshuā zhíliú diànjīA motor with no brushes to wear out; electronics switch the coils on and off in turn to pull the magnets round.Brushless DC motor: permanent-magnet rotor, electronically commutated stator, classically driven with trapezoidal current; the same family as a PMSM and often used as a synonym.
Motor driver驱动器qūdòngqìThe small circuit board that decides exactly how much electricity each motor coil gets, thousands of times a second.An inverter of MOSFET or GaN switches plus a microcontroller running FOC that turns battery DC into three-phase motor current at 10 to 40 kHz PWM; about US$46 per axis at volume.
Encoder编码器biānmǎqìA sensor that tells the robot exactly how far a shaft has turned.A rotary position sensor, magnetic or optical, incremental or absolute; joint modules often carry one on the motor and one on the output, and the difference measures gearbox wind-up.
Absolute encoder绝对值编码器juéduìzhí biānmǎqìAn angle sensor that knows where it is the moment it switches on, like GPS instead of a trip meter.An encoder that reads a unique code for every shaft angle, so it needs no homing after power loss; industrial units give 17 to 25 bits over serial protocols such as BiSS-C or EnDat.
Magnetic encoder磁编码器cí biānmǎqìA cheap angle sensor that watches a small magnet on the end of the shaft.An encoder that reads a diametric magnet on the shaft end with a Hall-array chip, typically 12 to 14 bits for about US$10 to 15 (AS5047 class); tolerant of dust, coarser than optical.
Torque sensor扭矩传感器niǔjǔ chuángǎnqìA tiny bathroom scale for twisting, built into a joint so the robot knows how hard it is pushing.A metal flexure with strain gauges that measures twisting load in a joint; about 30% of a rotary actuator's cost. Six-axis versions at wrists and ankles measure three forces and three torques.
Brake抱闸bàozháA clamp inside the joint that grabs when the power goes off, so the arm doesn't drop.A spring-applied, electrically released holding brake in a joint module that locks the shaft on power loss or e-stop; standard on cobot joints and load-bearing humanoid joints.
Cross roller bearing交叉滚子轴承jiāochā gǔnzǐ zhóuchéngA thin, very stiff bearing whose little rollers point in two directions, so one bearing holds the joint steady against pushes from any side.A bearing with cylindrical rollers alternating at 90 degrees between the races, carrying radial, axial and tilting loads in one slim ring; Unitree uses industrial crossed roller bearings at its joint outputs.
NdFeB magnet钕铁硼nǚtiěpéngThe super-strong rare earth magnets that make small motors powerful. China makes almost all of them.Sintered neodymium-iron-boron permanent magnet, with dysprosium or terbium added for heat resistance above about 100 °C; about 1 kg per humanoid, and China makes about 91 to 94% of the world's supply.
Torque density扭矩密度niǔjǔ mìdùHow much twist you get per kilogram of motor. Higher means lighter legs for the same strength.Continuous or peak torque divided by actuator mass (N·m/kg); the key figure of merit for legged robots, rarely published by makers.
Peak torque峰值扭矩fēngzhí niǔjǔThe hardest the motor can twist for a few seconds before it gets too hot.Maximum torque an actuator delivers briefly, typically 3 to 5 times its continuous rating, limited by winding temperature and driver current; spec sheets headline it.
Rated torque额定扭矩édìng niǔjǔHow hard the motor can twist all day without overheating.Continuous torque an actuator can hold indefinitely at rated temperature rise, set by copper loss (I²R) and cooling; the number a working robot lives on.
Back EMFA spinning motor also acts like a generator and pushes back against the battery, so it can only spin so fast.The voltage a spinning motor generates in opposition to its supply, V = Ke × ω; it caps top speed at a given bus voltage and lets sensorless drives estimate rotor position.
Torque constantHow much twist the motor makes for each amp of electricity.Kt, in N·m per amp: τ = Kt × I. In SI units it equals the back-EMF constant Ke; hobby Kv (rpm per volt) is its inverse in other units.
Backdrivability反向驱动性fǎnxiàng qūdòng xìngHow easily you can move a robot's joint by pushing on it. Easy to push means safer to bump into.The ease with which a load can drive an actuator from its output side, falling with gear ratio because reflected inertia scales with N² and friction with about N; high in quasi-direct drives, near zero in 100:1 harmonic joints.
Quasi-direct drive准直驱zhǔn zhíqūA big flat motor with only a little gearing, so the joint is quick, springy to push and can feel the ground through its own motor.QDD: a large-radius high-torque motor with a 6 to 10:1 planetary stage; low reflected inertia and friction make motor current an honest force signal. Used by Unitree and the MIT Mini Cheetah lineage.
Series elastic actuator串联弹性驱动器chuànlián tánxìng qūdòngqìA motor with a spring on purpose between it and the arm. The spring soaks up bumps and its stretch tells you the force.SEA: an actuator with a compliant element between gearbox and load whose deflection, read by two encoders, measures force; gains shock tolerance and safety, loses bandwidth and precision (Pratt and Williamson, MIT, 1995).
Linear actuator线性执行器xiànxìng zhíxíngqìAn actuator that pushes and pulls in a straight line, like a muscle, instead of turning.A motor driving a ball or planetary roller screw so a rod extends and retracts; on humanoids it pushes a joint through a lever, as in Optimus's 14 linear joints. The screw is about 64% of its cost.
Rotary actuator旋转执行器xuánzhuǎn zhíxíngqìAn actuator that twists, turning one bone relative to the next.A joint actuator whose output rotates: motor, reducer (harmonic, planetary or cycloidal), encoders and often a torque sensor; the reducer is about 36% of its cost.
Field-oriented control磁场定向控制cíchǎng dìngxiàng kòngzhìThe motor driver always pushes the magnets sideways at exactly the right spot as they spin, so none of the electricity is wasted.FOC: measuring the three phase currents, transforming them into the rotor's frame (Clarke and Park transforms) and regulating the torque-producing component at 90 degrees to the magnet field, at 10 to 20 kHz.
Current loop电流环diànliú huánThe fastest check inside the motor driver: is the current exactly what we asked for? Fix it, again, 20,000 times a second.The innermost feedback loop of a servo drive, regulating phase currents (and so torque) at 10 to 20 kHz, matched to the PWM switching rate; the velocity and position loops run 5 to 10 times slower around it.
PWMSwitching the power fully on and off very fast; the share of time it's on sets how much the motor gets.Pulse-width modulation: switching transistors at a fixed frequency (10 to 40 kHz in joint drivers) and varying the duty cycle to set average phase voltage.
Temperature rise温升wēnshēngHow much hotter the motor gets than the room while it works. Too much and it shuts itself off.The increase of winding temperature above ambient under load, set by copper loss and cooling; it fixes the continuous torque rating and is a standard test item in Chinese actuator spec sheets.
Hydraulic actuator液压执行器yèyā zhíxíngqìA muscle made of oil under huge pressure. Very strong, but it needs a pump and hoses, and it leaks.A cylinder or rotary actuator driven by oil at 200 to 350 bar through servo valves; 5 to 10 times electric force density at the actuator but 30 to 60% system efficiency. Boston Dynamics retired hydraulic Atlas in April 2024.
Sources for this chapter
  1. Components and supply chain dossier, 25 Sep 2026: BOM splits, joint prices, motors, drivers, encoders, torque sensors, magnets.
  2. G1 teardown (China Post Securities), chinabizinsider, 29 Apr 2026: https://chinabizinsider.com/unitree-g1-teardown-decoding-the-economics-and-engineering-of-the-worlds-best-selling-humanoid-robot/
  3. The US$202 humanoid joint, corematter, 11 Sep 2026: https://read.corematter.com/p/humanoid-robot-actuator-cost-bom-analysis
  4. Leadshine frameless motor capacity, eastmoney, Feb 2026: https://caifuhao.eastmoney.com/news/20260219190419518781760
  5. Humanoid value chain, 36Kr: https://eu.36kr.com/zh/p/3636380217885702
  6. China humanoid six-axis force sensor market: https://m.sohu.com/a/920754285_121776958/ · https://mp.ofweek.com/ai/a756714156647 · https://www.stcn.com/article/detail/3514923.html
  7. Unitree product pages (joint torques, bearings, encoders): https://www.unitree.com/g1/ · https://www.unitree.com/mobile/H2/ · https://www.unitree.com/go2/
  8. Control systems primer: motor constants, FOC, loop rates, encoders, SEA, QDD, hydraulics.
  9. Industry report, 28 Jun 2026: actuation, reducers, Optimus actuator counts and costs.
  10. Figure 03 actuators: https://www.figure.ai/news/introducing-figure-03 · Apptronik Apollo 2: https://apptronik.com/apollo/apollo-2 · 1X NEO: https://www.1x.tech/neo
  11. Atlas and Hyundai Mobis actuators: https://en.wikipedia.org/wiki/Atlas_(robot) · https://www.prnewswire.com/news-releases/hyundai-mobis-forms-strategic-collaboration-framework-with-boston-dynamics-302656040.html
  12. Tesla Optimus actuators: https://en.wikipedia.org/wiki/Optimus_(robot)
  13. G1 field failures: https://forum.mybotshop.de/t/unitree-g1-edu-g1s-hardware-malfunctioning-mostly-on-arms/1323 · https://github.com/NVlabs/GR00T-WholeBodyControl/issues/174 · https://github.com/unitreerobotics/unitree_sdk2_python/issues/129 · https://github.com/unitreerobotics/unitree_rl_mjlab/issues/14
  14. Fanuc Zero Down Time: https://www.fanucamerica.com/press-releases/fanuc-americas-robot-linki-zero-down-time-zdt-available-on-all-fanuc-robots
  15. Gausium Phantas warranty exclusions: https://innovi.nl/wp-content/uploads/2025/07/Phantas-User-Manual-EN-V1.1-20240621-.pdf.pdf