Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Battery chemistry, pack design, BMS, runtime, charging/swapping, and keeping actuators from cooking themselves.
nancy_lewi
Posts: 102
Joined: Sun Aug 31, 2025 1:11 pm

Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by nancy_lewi »

Posting this half as a question, half as a rant. DC-DC conversion losses across all the individual actuator drivers add up across a whole robot - it's a less glamorous efficiency question than battery chemistry, but power electronics efficiency meaningfully affects real-world runtime too. Regenerative braking on humanoid joints can recover some energy during deceleration phases of walking, but the actual energy recovered is modest compared to a vehicle, since humanoid joints don't sustain the same continuous high-speed rotation that makes regen worthwhile in EVs. Feel free to tell me I'm overthinking this.
"Torque is a lifestyle."
freya.sokolov
Posts: 60
Joined: Sun Mar 08, 2026 12:23 pm

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by freya.sokolov »

Speaking from personal experience here, Idle/standing power draw is often surprisingly close to a meaningful fraction of active walking power draw once you account for onboard compute, sensors, and balance-holding torque - 'doing nothing' still costs real energy on a humanoid. Higher-voltage power architectures reduce resistive losses and current draw through the wiring harness for a given power level, which is part of why some newer platforms are moving away from lower-voltage packs as total system power demand climbs.
Ex-automotive, now full-time robots.
scott.novikova7
Posts: 72
Joined: Fri Aug 08, 2025 1:06 am

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by scott.novikova7 »

@freya.sokolov This is a great summary, thanks. Solid-state battery claims from platforms like XPeng's IRON, GAC's GoMate, and EngineAI's T800 are genuinely promising on paper for energy density and safety margins, but independent, large-scale field validation of those runtime claims is still fairly limited as of 2026 - it's real progress, not yet fully proven at scale. There's no widely standardized safety certification specific to humanoid battery packs yet in most jurisdictions - deployments generally lean on adapted versions of existing standards for industrial battery systems and electrical safety rather than a purpose-built humanoid standard.
joseph.robinson
Posts: 35
Joined: Mon Jun 01, 2026 11:59 am

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by joseph.robinson »

@scott.novikova7 Small correction on one detail: Battery placement (torso-centered vs backpack vs distributed through the limbs) is a real tradeoff between center-of-mass/balance considerations and thermal/cooling access - a torso-centered pack helps balance but is harder to cool than a more exposed backpack placement. Kind of makes me think about how different this all looked even three years ago.
she/her | grad student, biped locomotion
young58
Posts: 106
Joined: Fri Oct 17, 2025 6:16 am

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by young58 »

@joseph.robinson This matches what I've seen too. A BMS (battery management system) has to guard against transient current spikes from sudden gait changes or lifting motions, not just steady-state draw - peak current headroom and fast-acting protection logic matter as much as total capacity for real-world duty cycles.
they/them
tmartin
Posts: 30
Joined: Mon May 25, 2026 8:56 pm

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by tmartin »

@young58 That's the official framing, at least - reality tends to lag a bit. Distributed power architectures (multiple smaller packs or local capacitor buffering near high-draw actuators) can reduce peak current demands on the main bus and improve fault isolation, at the cost of added complexity versus a single central pack. The average humanoid in 2026 carries under 2.5 kWh of battery capacity, with real-world runtimes clustering between two and four hours depending on how dynamic the workload is - static, low-motion tasks stretch runtime much further than continuous walking or lifting. Makes me wonder how this looks in another five years.
he/him
noah_pate
Posts: 169
Joined: Tue Nov 26, 2024 8:25 pm

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by noah_pate »

Tangent, but worth mentioning: Tesla's Optimus Gen 2 reportedly carries roughly a 2.3 kWh pack and manages about two hours of dynamic work, while Unitree's H1 runs a smaller 0.864 kWh pack good for under four hours of largely static operation - a useful illustration of how battery size and workload type both drive runtime. Best-in-class lithium-ion cells used in humanoids are currently landing around 280-300 Wh/kg, which is respectable but still leaves battery mass as one of the largest single contributors to total robot weight.
olga_lind
Posts: 170
Joined: Tue Dec 24, 2024 12:11 pm

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by olga_lind »

@noah_pate Genuinely curious - Fast charging accelerates capacity fade over repeated cycles, so fleet operators generally have to choose between minimizing downtime (fast charging) and maximizing pack lifespan (slower charging or swap-based approaches) rather than getting both for free.
jchen
Posts: 70
Joined: Fri Dec 19, 2025 2:19 pm

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by jchen »

@olga_lind I'd push back on this a bit. Thermal margin in a densely packed humanoid chassis is often the real limiting factor on sustained performance, not raw motor power - actuators get thermally throttled well before they'd hit their absolute torque limits, especially during repeated high-load cycles like continuous lifting.
"The best actuator is the one that doesn't overheat."
ramirez77
Posts: 146
Joined: Sat Apr 05, 2025 9:39 pm

Re: Anyone else surprised how much runtime varies between 'static' and 'dynamic' tasks?

Post by ramirez77 »

@jchen Slight correction, though the overall point stands: Hot-swappable battery packs solve the runtime bottleneck for continuous operations (like a 24/7 warehouse shift) without needing a much bigger, heavier pack, but they add mechanical complexity, a failure-prone connector interface, and logistics overhead for managing spare packs.
he/him | robotics hobbyist since the DARPA Grand Challenge days
Post Reply