Today robots barely have the dexterity of a toddler, but are rapidly improving.
If their algorithms and hardware advance enough to handle many physical human jobs, how quickly could they become a major part of the workforce?
Here's some rough estimates showing it could happen pretty fast.
Robot cost of production
Today's humanoid robots cost about $100,000,1 with perhaps 10,000 units produced annually. But manufacturing costs tend to plummet with scale:
For solar energy, every doubling of production was associated with a 20% decline in costs. In other industries, we see estimates ranging from 5-40%, so 20% seems a reasonable middle point.
That means a 1000x increase in production (10 doublings), should decrease costs 10x to $10,000/unit. That’s around the cost of manufacturing a car.
However, humanoid robots only use about 10% the materials of a car, so it’s plausible they could eventually become another 10x cheaper, or $1000 each.
Though, it’s also possible the elements for fine motor control remain far more difficult to manufacture.
Robot operating costs
If a robot costs $10,000 and lasts for 3 years working 24/7, the hardware costs $0.40 per hour.
At $1000 each, the hardware would only be 4c per hour.
What about electricity? Tesla’s Optimus uses about 0.300 kW, and a kWh costs about $0.1 in the US, so an hour of use would cost about $0.03.
Initially, running the AI algorithms might be as high as $10/hour,2 but algorithmic efficiency improves ~3x per year, so within 6 years these costs would become negligible.
So it looks like the cost to run a humanoid robot will eventually be under $1/hour, and plausibly under $0.10/hour.
That’s 10x-100x less than a human worker in rich countries, so demand would be massive.
Robot demand
Billions of people do physical jobs today. Robots would eventually be cheaper and able to handle tasks too boring or dangerous for humans, so I think demand could quickly reach ~1 billion robots per year.
Even if humans remain an important bottleneck, it seems plausible there could eventually be multiple robots per person (perhaps mostly deployed in mining, construction and factory work), which might require production around 10 billion/year.
If AIs can direct robots autonomously, the numbers could continue growing from there.
Speed of robot scale up
During WW2, car companies switched to producing planes and tanks in a matter of years.
With massive economic incentives, we could see car factories could be used to produce robots.
World car production is about 90 million. If each car is 1500kg, that’s 135 billion kg per year.
Each robot is about 100kg, so (assuming relatively efficient conversion) that would be enough industrial capacity to produce 1 billion robots per year perhaps in under 5 years.
After that, new factories would need to be built, which could take significantly longer.
However, Tesla can build gigafactories in about two years. And even many large companies have been able to grow output around 30% per year for a sustained period.
If car factories aren’t or can’t be used, the scale up would probably take longer. Typically large industries take decades to build. Going from production of 10,000 to 1 billion units is 17 years of 100% annual growth.
However, this assumes no speed up due to AI and robotics itself. If we have advanced robotics algorithms, then we probably have many other kinds of advanced AI that will be useful in managing factory construction.
And once some humanoid robots have been built, you can use them to do 24/7 construction of further factories.
So I think we should expect it to be possible scale up to be faster than what’s been seen historically.
On the other hand, a massive backlash could also halt the process.
Summing up
If robotics capabilities advance enough, we could see production scale to a billion robots within 5 years through converted car factories (though it could also take much longer). While today's robots aren't nearly capable enough, algorithmic progress could accelerate, getting us to that point faster than most expect.
It’s not clear they’ll stick to a humanoid form, but let’s work with that for now.
A human can absorb or output about 300 tokens per minute of text. Video input or cross-checking might require 10x more tokens. That would be 180,000 tokens an hour, which would cost about $10/hour today from OpenAI’s most expensive o1 model.
Some good comments about this post on Less Wrong:
https://www.lesswrong.com/posts/6Jo4oCzPuXYgmB45q/how-quickly-could-robots-scale-up
You could also consider tricks to limit the amount of robotic hardware per unit of labor. For example, rail mounted arms use less parts than humanoids and likely have a longer MTBF and a lower error rate. (by likely I mean 'almost certainly', a humanoid chassis is a lot more joints and a lot less stability)
Factories designed around robots might be an OOM faster and more efficient than sending humanoids to operate current equipment.
The real question is : say you have the initial 1 billion robots. Half of them are sent to go make money to show the investors some revenue. Half (500 million) are send to the bottleneck steps in the supply chain for more robots.
What's the doubling time? How long until the second billion? How long can that billion copy itself?