One question has kept me up at night recently: is a microwave a robot?

What is or is not a robot is a little hard to define. Microwaves are highly autonomous - you give them a mission to heat food and they almost always accomplish it without further human intervention. Self-driving cars on the other hand may call for human help many times during a single trip.

In terms of interaction with the physical world a microwave is very limited, it can neither detect the state of a traffic light nor move at more than a few meters per second before all the sparks coming out of it become a real problem.

So a microwave simultaneously lies at the extremes, its operation is highly autonomous but it knows almost nothing about the world around it and can only heat up the objects placed inside it.

2023-08-30T15:14:27.212222 image/svg+xml Matplotlib v3.7.2
Possible Robots
Note: All the values are made up arbitrarily.

Autonomy: Given a mission a microwave doesn’t usually need human intervention. Effect: While a microwave is more autonomous than, say, an explosives disposal robot, it’s much less capable of affecting the world, e.g. by moving around or touching other objects. Perception: Microwaves tend to have some basic perception, such as internal moisture sensing, but otherwise are essentially limited to human inputs.

Microwaves are very autonomous but their lack of perception or ability to affect the world around them in a more general way mean that - as you might’ve guessed the minute you saw the title - a microwave is not a robot (in my opinion).

The obvious follow up question is “what might make a microwave a robot?”

Stephan Wolski is a robot engineer, founder, angel investor, penguin enthusiast, and all around cliche.