Anatomy of a Modern Humanoid

A 2026 humanoid robot is not one machine. It is six or seven engineering disciplines bolted together — actuators, joint control, perception, on-board compute, batteries, thermals, and (sometimes as an afterthought) software. Most of the marketing photos show the chassis. This article is about what is inside it, and what the spec sheet does and does not tell you.

The reference set is five platforms you can actually buy today: Unitree G1, Unitree H1 / H1-2, Booster T1, EngineAI PM01, and EngineAI SE01. They span roughly $12k to $129k and three size classes. The differences matter.

What "degrees of freedom" actually means

Every spec sheet leads with a DOF number. It is the count of independent joint axes the robot can drive. More is not automatically better — it is more capability and more mass, more wiring, more controllers, more things to wear out.

A rough decomposition for a modern humanoid:

Region Typical DOF What it buys you
Each leg 5–6 Hip (3) + knee (1) + ankle (1–2)
Each arm 4–7 Shoulder (2–3) + elbow (1) + wrist (1–3)
Waist / torso 0–3 Rotation, pitch, sometimes lean
Head / neck 0–3 Pan / tilt for vision
Hand (per side) 1–11 1 = simple gripper; 5–7 = useful dex; 11 = high-end

A 19-DOF platform (Unitree H1 base) is locomotion-first: legs walk well, arms are basically counterweights with grasp affordance. A 41-DOF platform (Booster T1 with dexterous hands) is a manipulation research platform — the legs are still there but a lot of the budget went to the fingers.

Cross-platform comparison, base configurations:

Platform Total DOF Per-leg Per-arm Waist Head Hands
Unitree G1 (base) 23 6 5 1 0 None (open wrist)
Unitree G1 EDU (max) 43 6 7 3 0 Dex3-1, 7 per hand
Unitree H1 19 5 4 1 0 None
Unitree H1-2 27 6 7 1 0 None (gripper opt.)
Booster T1 (std) 23 6 4 1 2 None
Booster T1 (dex) 41 6 7 1 2 Dex hand, ~8 per side
EngineAI PM01 24 6 5 1* 2 Gripper
EngineAI SE01 32 6 7 2 2 Gripper / hand opt.

*PM01's waist rotates 320°, which is unusual and useful — most humanoids cap below 180°.

The honest reading: G1 and H1-2 are about evenly matched if you add EDU dex hands; T1 dex is the highest hand-DOF count in this set; SE01 is the biggest balanced platform; PM01 is the smallest serious one.

Actuators — what is actually moving the joints

This is where the marketing gets loose. Three actuator families dominate, and which one a vendor uses tells you more about the robot than the DOF count.

Quasi-direct-drive (QDD). A high-torque-density outer-rotor motor with a small reduction (typically 5:1 to 10:1) — either a low-ratio planetary or, in Unitree's QDD module, a harmonic reducer integrated into the case. QDD is backdrivable (you can push the joint by hand and feel it), tolerates impacts, recovers cheaply from a stumble, and is fast enough for dynamic gait. It is the right answer for legs.

The downside: limited static torque per unit mass at the high end. A QDD knee that hits 360 N·m peak (Unitree H1) is impressive; getting to 500+ N·m for heavy-duty industrial lift is hard without going to a different topology.

Harmonic / strain-wave drive. A high reduction ratio (100:1 and up) in a small package, with very low backlash. Used in industrial cobots (Universal Robots, Franka), and in arms or wrists of humanoids where positioning precision beats backdrivability. Harmonic drives are not friendly to impacts — they wear, they shock-load, they cost money. You see them in research-grade dexterous hands and high-precision wrist actuators.

Series-elastic actuator (SEA). A motor + gearbox with a deliberate compliant element (a spring or torsional element) between the output and the load. The spring acts as a torque sensor and as a shock absorber. Boston Dynamics' older Atlas hydraulic and some of Agility's Digit joints fall here in spirit. SEAs are good for human-contact tasks where you want soft response, but they are mechanically more complex and the spring is another wear part.

What the 2026 lineup actually uses:

Platform Leg actuators Arm actuators
Unitree G1 QDD (Unitree in-house module) QDD, smaller frame
Unitree H1 QDD high-torque (360 N·m knee) QDD
Booster T1 QDD QDD; dex-hand actuators are micro-harmonic
EngineAI PM01 QDD (203 N·m/kg density) QDD
EngineAI SE01 QDD with forced-air cooling QDD

Everyone in this price tier is QDD-first. The dexterous hand add-ons use small harmonic reducers because finger joints need precision more than backdrivability. If a vendor pitches "SEA" or "compliant actuation" on a sub-$50k humanoid, ask which joints — it is usually one or two, not the whole platform.

On-board compute — what the robot can think with

A modern humanoid carries two computers (logically, sometimes physically): a real-time controller that talks to the motors, and an application processor that runs perception, planning, and any on-device ML.

The real-time controller is usually an ARM Cortex-M or low-power Linux SoC running an RT kernel, closing the joint control loop at 500 Hz to 1 kHz. You will not see this in the spec sheet most of the time — it is a board behind the chest plate.

The application processor is what gets advertised. The two families in 2026:

SoC TOPS (INT8) Typical use Power draw
NVIDIA Jetson Orin NX 70–100 Mid-tier perception, small VLM 10–25 W
NVIDIA Jetson AGX Orin 200–275 Heavy on-board perception, 7B–13B LLM Q4 15–60 W
Qualcomm Snapdragon (8 Gen 3 / QRB-class) 45–75 Voice, light vision 5–15 W
Intel i7 / N97 co-processor n/a (CPU) High-level orchestration, X86 stack 15–45 W

Per-platform compute:

Platform Compute stack
Unitree G1 (base) 8-core CPU only; no Jetson
Unitree G1 EDU Jetson Orin (NX or AGX depending on tier), 40–100 TOPS
Unitree H1 Internal compute board (Unitree-spec, not Jetson by default)
Booster T1 Intel i7-1370P + Jetson AGX Orin 32 GB (200 TOPS)
EngineAI PM01 Intel N97 + Jetson Orin
EngineAI SE01 Jetson Orin AGX class

What an on-board Jetson AGX Orin can actually do:

  • Run YOLOv8 or YOLOv11-s at 30+ FPS on the head camera.
  • Host a 7B INT4 LLM (Qwen2.5-7B, Llama-3.1-8B) at 15–25 tok/s.
  • Run a small vision-language model — Qwen2.5-VL 3B or 7B quantized — at usable but not fast rates.
  • Local STT (Whisper small / distil) and a wake-word.

What it cannot do, and you should not pretend otherwise:

  • A 70B+ LLM. Not even close. VRAM budget alone disqualifies it.
  • A serious VLM (Qwen2.5-VL 72B, NVIDIA Cosmos). Same problem.
  • Long-horizon planning with large context windows.
  • Simulation or any training workload above LoRA-on-a-toy-model.

This is the split that motivates everything in the I01 edge-AI architecture article: the robot runs the closed-loop and the safety reflexes, the off-board GPU server runs the heavy thinking. The Jetson is enough to keep the robot useful when the network is gone, and not enough for the interesting models.

Sensors

A 2026 humanoid ships with more sensors than most engineers want to deal with. The standard complement:

Sensor Job Notes
9-axis IMU Balance, orientation, fall detection One on the trunk, sometimes one per foot
Joint encoders (dual) Position + torque feedback per joint Dual = absolute + incremental for safety
RGB-D head camera Depth + colour for perception Intel RealSense D435i / D455 is standard
3D LiDAR 360° scan for SLAM, obstacle avoidance LIVOX MID-360 on G1 and SE01; optional on others
Microphone array Voice direction-of-arrival, beamforming 4-mic array typical
Speaker Voice, alerts
Foot pressure / contact Ground-contact event for gait state machine Sometimes a load cell, sometimes IMU-derived

LiDAR is the spec to read carefully. The G1 and SE01 ship with 360° solid-state LiDAR by default; the H1 base, T1, and PM01 lean on stereo depth and offer LiDAR as an upgrade. For an indoor mapping use case, LiDAR is almost mandatory. For a manipulation-only research platform, you can skip it.

Battery, runtime, hot-swap

The dirtiest number on the spec sheet. "2 hours runtime" assumes light walking. Sustained dynamic motion — running, lifting, carrying — pulls it down to 45–75 minutes. Standing still and thinking pulls it up.

Platform Battery Stated runtime Hot-swap?
Unitree G1 ~9 Ah ~2 hr Quick-swap (<30 s)
Unitree H1 864 Wh 1.5–2 hr Quick-swap
Booster T1 ~10 Ah ~2 hr Quick-swap
EngineAI PM01 10 Ah quick-swap ~2 hr Quick-swap
EngineAI SE01 10 Ah quick-swap ~2 hr Quick-swap

Quick-swap is not the same as hot-swap. Most of these designs require the robot to be either powered down, in a safe pose, or on a docking stand for the change. True hot-swap (keep running while changing the pack) needs a parallel capacitor / second-pack arrangement and is uncommon in this price tier.

Plan for two batteries per robot at minimum, three if you are running sustained shifts. Plan for charger throughput too — a single charger that takes 90 minutes to refill a pack is the bottleneck once you have more than two robots.

Cooling

Almost every humanoid in this set cools the actuators and the chest electronics with a small fan or two pulling air through a chest cavity. It is not glamorous and it is the first thing to throttle under sustained load.

Realistic thermal behaviour:

  • Light walking, 23 °C ambient: no throttle, indefinite runtime up to battery limit.
  • Sustained running, lifting, manipulation: chest electronics climb 15–25 °C above ambient within 10–20 minutes. The Jetson will throttle from MAX_N power mode down to 30 W mode silently.
  • Warm environment (28 °C+): runtime drops, perception latency increases as the Jetson clocks down.

The SE01 is the only one in this set that publicly cites "forced-air cooling at critical joints" — actuator cooling, not just chassis cooling. For sustained dynamic tasks (running, lifting), joint cooling is the difference between an hour of performance and ten minutes.

For an indoor lab at 22–24 °C, you will not hit thermal limits except during pushed demonstrations. For factory-floor or outdoor operation in summer, derate everything.

Communication

Link Use
Wi-Fi 6 / 6E Default link to the LAN and any off-board compute
Bluetooth 5.x Pairing, mobile-app control, optional teleop
USB-C / Ethernet tether Development, sometimes power-while-developing
4G / 5G (optional) Outdoor / mobile deployments

Wi-Fi 6E is the practical floor — the 6 GHz band is the only one with consistent low-latency behaviour around other consumer devices. Wi-Fi 6 (no 6E) works in a quiet environment and falls over the moment you have phones, laptops, and APs sharing 5 GHz.

A wired tether for development is worth it. The G1 EDU and Booster T1 both support tethered operation with a coiled umbilical for power-and-data; the H1 supports it less gracefully.

Price tiers, Q1 2026

These are list prices in USD, ex VAT, ex shipping, ex import duties. EUR equivalents at recent rates. Where vendors do not publish, the figure is the most-credible distributor list. Treat these as ballpark, not quotes.

Platform List USD Approx EUR Notes
EngineAI PM01 ~$12,000 ~€11,200 Cheapest serious humanoid
Unitree G1 (base) $16,000 ~€14,800 23 DOF, no Jetson, no SDK access
Unitree G1 EDU Standard ~$43,900 ~€40,500 Jetson + SDK; lowest "real" tier
Unitree G1 EDU Pro $51,900+ ~€48,000 Add waist + better hand
Unitree G1 EDU Ultimate $63,900–$73,900 ~€59–68k Dex3-1 hands, max DOF
EngineAI SE01 $30,000–$54,000 ~€28–50k Pricing varies widely by source
Booster T1 (std) ~$34,000 ~€31,400 RoboCup 2025 platform
Booster T1 (dex) $45,000+ ~€42,000 With dexterous hands
Unitree H1 $99,900 ~€92,000 Locomotion flagship
Unitree H1-2 $128,900 ~€119,000 Manipulation-grade arms

The honest read. Below $20k buys you a developer toy with a Jetson — useful for software research, RL training, and SDK work, but not a tool you put on a job. The $30–60k tier is where research labs and serious integrators live. Above $90k is for performance work (H1's 3.3 m/s record) or arm-payload work (H1-2's 10 kg per arm). There is no "industrial humanoid" in this list — for that you are looking at Figure, Agility Digit, or Apptronik Apollo, which start north of $200k and are not cash-and-carry.

What differs across platforms

A short, opinionated map:

  • Unitree G1 — best dexterity per dollar in the EDU configurations; smallest of the full-size set; tightest SDK story; the platform most third-party tutorials target. Default choice for academic robotics in 2026.
  • Unitree H1 / H1-2 — full human-size, fastest locomotion in the lineup, highest payload (H1-2 = 10 kg per arm). Buy this if your task is "move fast" or "lift things at human height". Expensive.
  • Booster T1 — championship-validated (RoboCup AdultSize 2025), strong on-board compute (AGX Orin + i7), good RL story. The pragmatic research platform if you do not want Unitree lock-in.
  • EngineAI PM01 — the cheap one. 24 DOF, 320° waist, small (138 cm). For software work and student labs where breaking the robot is not a $50k mistake.
  • EngineAI SE01 — full-size (170 cm, 55 kg), 32 DOF, the only one publicly citing forced-air joint cooling. The "we built this for actual sustained dynamic motion" platform.

If you want one sentence per platform: G1 = dexterity, H1 = power, T1 = compute, PM01 = price, SE01 = endurance.

Maintenance reality

A humanoid is a wear machine. The high-cycle parts in rough order:

  1. Hand and wrist actuators. First to fail, especially the harmonic reducers in dex hands. Plan for one rebuild per active hand per year of moderate research use.
  2. Cables and connectors at the joints. Vibration fatigues wires. Plan for one cable failure per quarter on a heavily used unit.
  3. Knee and hip QDD modules. Robust but not eternal. The bearings, the harmonic gears, the brake mechanism — all wear. Expect a 2,000–4,000-hour service interval for serious dynamic use.
  4. Battery packs. 300–500 full cycles before noticeable capacity loss. With 2 hr cycles, that is a year of moderate use.
  5. Chest fans. Cheap, easy, but they fail silently and the result is throttle. Replace on a schedule, not on failure.
  6. Foot pads / rubber. Especially on bipeds that walk on hard floors. Cheap, fast to replace.

Vendor parts availability is the differentiator. Unitree has the most mature spares pipeline; Booster is improving; EngineAI is still building out the channel in Europe. For a deployment in Prague or Brno, expect 2–4 weeks for non-trivial parts from any vendor.

Where Kentino fits

Most readers of this article are buyers, integrators, or research labs. Kentino is a Czech channel partner / co-sell on the compute side — we build the on-prem inference servers that the humanoid talks to (K-AI line, multi-GPU, EPYC or Xeon, RTX 5090 / Pro 6000 Blackwell / L40 / L4). We do not sell humanoids. The reason we write this article is so that the buyer who has decided on a G1 or a T1 can scope the GPU server correctly the first time.

The pairing question — which inference server matches which robot — is covered in I01 and will be deepened in I05 (the reference build).

What to do next

Decision checklist if you are evaluating a humanoid platform:

  1. What is the task? Walking demos, manipulation research, teleop, or a real productive function. Pick a platform sized for the task — do not overbuy.
  2. What is the DOF you actually need? If you are not going to fine-manipulate, paying for dex hands is a waste. Open wrists or simple grippers are cheaper and break less.
  3. What is the on-board compute? Confirm the Jetson tier (or equivalent) on paper. If the SKU does not name it, the platform is locomotion-only.
  4. Is the SDK open? Closed SDKs lock you into the manufacturer's roadmap. Unitree and Booster are open enough; EngineAI is OK; some Chinese vendors not in this list are not.
  5. What is the spares story? Get the price of a replacement knee module, a wrist module, a battery pack, and the lead time. If they will not quote, that is your answer.
  6. What is the off-board compute plan? A humanoid without a GPU server behind it is a walking demo. Decide whether you want cloud, on-prem, or hybrid before you sign the PO. (See I01.)
  7. Have you accounted for the room? 16 A circuit, dedicated cooling, a Wi-Fi 6E AP, and a 3-by-3-metre safe working area at minimum. None of this comes with the robot.

If you cannot answer at least four of those, you are not ready to buy. Talk to an integrator first, or rent a research unit for a week.

The platforms are real, the prices are real, the work is real. The marketing photos are not the robot. The maintenance log is.


This is part of the Kentino Wiki, a reference series on AI compute, robotics, and the systems that connect them. Comments and corrections welcome at info@kentino.com.

Zpět na blog