Why robots lag behind chatbots
Chatbots learned from a huge amount of text. Robots have far less data, a messy world, real safety risks and costly hardware. Here is why the gap exists.
In 60 seconds
Why robots lag behind chatbots
Chatbots learned from a huge amount of text. Robots have far less data, a messy world, real safety risks and costly hardware. Here is why the gap exists.
Moravec's paradox: the easy things are hard
| Feels hard to a person | Feels easy to a person |
|---|---|
| Winning at chess | Picking up an egg without breaking it |
| Solving a long maths sum | Walking across a wet, uneven field |
| Writing a summary of a report | Folding a crumpled shirt |
| Translating a paragraph | Tying a knot in a thread |
Reason 1: very little robot data
- Robot data must usually be collected on purpose, often by a person guiding the robot, one task at a time.
- Data from one robot may not fit another robot with a different arm, gripper or camera.
- Videos of people doing tasks help a little, but a video does not show the forces, and a human hand is not a robot gripper.
Reason 2: the physical world is messy
Reason 3: safety
Reason 4: hardware costs and breaks
- Motors, sensors, batteries and hands cost real money, and they wear out.
- Collecting data needs real robots running for many hours, with people watching.
- Copying a software chatbot to a million users is cheap. Building a million robots is not.
- Learns from text people already wrote
- A mistake is a wrong answer on a screen
- Can be copied to millions of users almost for free
- Can try again instantly
- Needs new data collected on purpose
- A mistake can break things or hurt someone
- Every copy is a real machine that costs money
- Each try takes real time in the real world
Honest status
Watch and read more
Lab
A paper breakdown of one household chore, showing where a robot would struggle.
The problem
Choose one chore: making tea, folding clothes, washing a steel plate, or watering plants in pots.
- Write every step as a list, as if instructing someone who has never seen a kitchen or garden.
- For each step, write what could be different each time (position, size, wetness, light, a person nearby).
- Mark each step: S if it mostly needs seeing, T if it needs touch or force, P if it needs planning.
- Circle the two steps you think are hardest for a robot and explain why in one sentence each.
- Write one way to make the task easier for a robot by changing the setting (for example, always keeping the cup in the same holder).
You are done when
Hard questions
Try to answer before you reveal. If you can answer these, you understood the lesson.
Q1A robot does a task perfectly 95 times out of 100 in a lab. Why might that still not be good enough for a home?Reveal
Because it would do the task many times every day, so failures would come often. It also matters how it fails: dropping a towel is fine, dropping a hot pan is not. The home is also less controlled than the lab, so the real success rate may be lower. What matters is the rate of serious failures, in real conditions.
Q2Why might a robot that is excellent at one task, in one factory, not help much with general-purpose robots?Reveal
Because it may succeed by relying on the setting being fixed: the same part, same place, same light. That removes exactly the variation a general robot must handle. Its data and skills may not transfer to new objects, rooms or bodies. Specialised success and general ability are different problems.
Questions people ask
If language models are so smart, why not just put one inside a robot?
A language model can help a robot understand an instruction and plan steps. But knowing that you should lift the cup is different from knowing how: exactly where to put the fingers, how hard to squeeze, and how to react when it slips. That low-level control needs different data and fast feedback from sensors.
Is Moravec's paradox a law of nature?
No. It is an observation that researchers made, and it has held up well so far. It does not say these tasks are impossible for machines, only that they turned out to be much harder than people first expected.
Can't robots learn from YouTube videos of people?
Researchers are trying this, and videos can teach something about what objects are and how tasks go. But videos do not show forces or touch, the camera angle is different from the robot's, and human hands are not robot grippers. So video is usually used together with real robot data, not instead of it.
Are robots useless then?
Not at all. Robots do valuable, repeated work in many factories and warehouses. What is still hard is a robot that can walk into any home or field and do many different tasks well.
Lesson test
5 questions. Get 3 right (60%) to pass and complete this lesson.