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.
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.
- 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
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.
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.
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.
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.
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.
That trade-off produces six families of joint. Most robots mix two or three.
| Approach | How it works | Strengths | Costs | Who uses it |
|---|---|---|---|---|
| High ratio + torque sensor | Frameless motor, 50 to 160:1 harmonic drive, joint torque sensor | Compact, precise, zero backlash | Stiff, poor backdrivability, the sensor is about 30% of cost | Nearly every cobot; Optimus's 14 rotary joints use harmonic-type reducers Gen 1/2 |
| Quasi-direct drive | Large outrunner motor, 6 to 10:1 planetary | Backdrivable, current is a force sensor, survives impacts | Heavier motor per N·m, heat at high sustained torque | Unitree G1, H2, Go2; MIT Mini Cheetah lineage |
| Series elastic actuator | A deliberate spring between gearbox and load, deflection measured by two encoders | Robust force sensing, shock tolerance, energy storage | Lower control bandwidth and precision | Apptronik's heritage (NASA Valkyrie); Rethink's Baxter, whose maker shut in Oct 2018 |
| Linear actuator | Motor spins a planetary roller screw; the rod pushes a joint like a muscle | High force in a slim limb, shock tolerant | Roller screw is about 64% of actuator cost; supply is thin | Optimus's 14 linear joints; Atlas per Wikipedia unverified; Kepler K2 hybrid |
| Hydraulic actuator | Oil at 200 to 350 bar into cylinders via servo valves | 5 to 10 times electric force density at the actuator | Pump, hoses, leaks, noise; 30 to 60% system efficiency | Hydraulic Atlas, retired 16 Apr 2024; Sanctuary's hydraulic hands |
| Tendon drive | Motors in the torso or forearm pull cables that move the joint | Light, quiet limbs; backdrivable | Cable stretch, wear, routing | 1X 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.
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.
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.
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 | 中文 + pinyin | ELI5 | Real 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éng | A 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éng | The 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 EMF | A 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 constant | How 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ìng | How 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án | The 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. |
| PWM | Switching 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ēng | How 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
- Components and supply chain dossier, 25 Sep 2026: BOM splits, joint prices, motors, drivers, encoders, torque sensors, magnets.
- 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/
- The US$202 humanoid joint, corematter, 11 Sep 2026: https://read.corematter.com/p/humanoid-robot-actuator-cost-bom-analysis
- Leadshine frameless motor capacity, eastmoney, Feb 2026: https://caifuhao.eastmoney.com/news/20260219190419518781760
- Humanoid value chain, 36Kr: https://eu.36kr.com/zh/p/3636380217885702
- 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
- Unitree product pages (joint torques, bearings, encoders): https://www.unitree.com/g1/ · https://www.unitree.com/mobile/H2/ · https://www.unitree.com/go2/
- Control systems primer: motor constants, FOC, loop rates, encoders, SEA, QDD, hydraulics.
- Industry report, 28 Jun 2026: actuation, reducers, Optimus actuator counts and costs.
- 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
- 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
- Tesla Optimus actuators: https://en.wikipedia.org/wiki/Optimus_(robot)
- 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
- Fanuc Zero Down Time: https://www.fanucamerica.com/press-releases/fanuc-americas-robot-linki-zero-down-time-zdt-available-on-all-fanuc-robots
- Gausium Phantas warranty exclusions: https://innovi.nl/wp-content/uploads/2025/07/Phantas-User-Manual-EN-V1.1-20240621-.pdf.pdf