Robotics Fundamentals
Robots vs. Ordinary Automation
Not every automated machine is a robot. Learn the line between fixed automation that repeats one motion and a robot that senses, adapts and can be reprogrammed.
beginner · 11 min read
Lesson content
A bottling line fills ten thousand bottles an hour without a single robot in it.
A CNC mill cuts to a hundredth of a millimetre and it is not a robot either.
So the line between automation and robotics is real, but it is not about being complicated or being precise. Plenty of ordinary automation beats robots at both.
Two things separate them and it is worth being precise about both.
- Feedback
The machine measures the result of what it did and lets that measurement change what it does next.
Without it, a machine executes a script. With it, the machine's behaviour depends on the situation, which is the definition of adapting.
- Programmability
The task can be changed by editing software, not by rebuilding the mechanism.
This is the criterion the Robot Institute of America's definition rests on: "reprogrammable, multifunctional". A machine limited to one class of task is fixed automation, however sophisticated it is.
Is a CNC machine a robot? It's programmable and very precise.
It sits right on the line and reasonable people disagree.
It is certainly programmable, because you change the G-code rather than the machine.
But think about what it senses. It measures its own axes beautifully. It knows nothing at all about the workpiece. Not whether the material is where it should be, not whether the tool has worn down. It simply executes a path.
Now bolt a touch probe on and let the program branch on what the probe finds. It has just moved several steps toward being a robot.
The useful takeaway is that this is a spectrum, not a box. The axis is one question: how much does the machine's behaviour depend on what it senses?
| Fixed automation | Programmable automation | Robot | |
|---|---|---|---|
| Task changes by | Rebuilding the machine | Loading a new program | Loading a new program |
| Senses the workpiece? | No | Rarely | Yes |
| Behaviour depends on | The mechanism | The program | The program and what it senses |
| Handles variation | No | Only variation you anticipated | Yes, within its sensing |
| Cost per unit at high volume | Lowest | Low | Higher |
| Cost to change the product | Very high | Low | Low |
| Examples | Bottling line, transfer machine, cam mechanism | CNC mill, pick-and-place with fixed points | Vision-guided arm, AMR, cobot |
Task changes by
- Fixed automation
- Rebuilding the machine
- Programmable automation
- Loading a new program
- Robot
- Loading a new program
Senses the workpiece?
- Fixed automation
- No
- Programmable automation
- Rarely
- Robot
- Yes
Behaviour depends on
- Fixed automation
- The mechanism
- Programmable automation
- The program
- Robot
- The program and what it senses
Handles variation
- Fixed automation
- No
- Programmable automation
- Only variation you anticipated
- Robot
- Yes, within its sensing
Cost per unit at high volume
- Fixed automation
- Lowest
- Programmable automation
- Low
- Robot
- Higher
Cost to change the product
- Fixed automation
- Very high
- Programmable automation
- Low
- Robot
- Low
Examples
- Fixed automation
- Bottling line, transfer machine, cam mechanism
- Programmable automation
- CNC mill, pick-and-place with fixed points
- Robot
- Vision-guided arm, AMR, cobot
Example
The same job, three ways
The task: put a lid on a jar.
Fixed automation: a capping head over a conveyor. Jars arrive in the same place at the same rate and a cam brings the head down. Fastest and cheapest by a wide margin. Completely useless the day you change the jar.
Programmable: a pick-and-place arm running taught points. New jar size? Re-teach the points in an hour. Still fails if a jar sits a centimetre off.
Robot: an arm with a camera that finds each jar wherever it happens to be. Slowest per unit and the most expensive. Also the only one of the three that works when the jars arrive loose in a tote.
Which is right? It depends entirely on one question: do the jars arrive tidy?
The money side explains why factories are still full of things that are not robots.
Fixed automation: expensive to set up, extremely cheap per unit. It wins when the volume is huge and the product never changes.
A robot: cheaper to set up, more expensive per unit and, above all, almost free to change.
Now watch what happens as product lifetimes shorten and batch sizes shrink. The cost of changing over starts to dominate everything else.
That is why robots have been quietly taking work away from fixed automation, despite being neither faster nor cheaper on any individual cycle.
When to use
- The task or the product changes: new variants, small batches, frequent retooling
- Parts arrive with variation in position, orientation or shape
- The job needs a decision: inspect and sort, find and grasp, adapt the force
- The environment is shared with people, or is unstructured
- You want one machine to do several different jobs across a shift
When to avoid
- Very high volume of one identical part that will not change for years
- Cycle times a robot physically cannot reach
- Tasks where a purpose-built mechanism is dramatically simpler. A conveyor is not an inferior robot
- Situations where the part can simply be fixtured, removing the variation instead of sensing it
A music box and a musician
A music box plays its tune perfectly, every time, forever. It cannot play a different one. It cannot slow down because the room went quiet.
A musician plays worse than the music box on the first attempt, then can play anything, react to the room and stop when somebody walks in.
Fixed automation is the music box. A robot is the musician.
Neither comparison is flattering and that is the point. Which one you want depends entirely on whether you need the same tune.
Choosing a robot because it is the modern option.
If the parts arrive in a fixture and the product will not change for five years, fixed automation will be faster, cheaper and more reliable. That is not a defeat.
Assuming a robot removes the need for fixturing.
Good fixturing removes variation at source and it is far cheaper than sensing it. The best robot cells still use fixtures for everything they can.
Calling any programmable machine a robot.
Programmability alone is not enough. A machine that never senses its workpiece cannot adapt, however flexible its program is.
Key takeaway
- Automation repeats a fixed motion. A robot senses, adapts and can be reprogrammed for a different job.
- The dividing line is feedback and programmability, not mechanical complexity or precision.
- It is a spectrum: "how much does behaviour depend on what the machine senses?"
- Fixed automation is faster and cheaper per unit for high-volume, never-changing tasks.
- Robots earn their place when the task varies, the product changes, or the job needs a decision.
Finished this lesson?
Guest progress is saved on this device.