Robots can cook pasta, wash our hair and vacuum our floors. They can even drive cars and put out fires. But making them is often more complicated than the problems they’re meant to solve, which is why, more often than not, they don’t get beyond the expensive prototype stage.
The only robots that will become part of our everyday lives will be ones we can afford. And they will only become efficient assistants or emergency workers once they’ve learned to think and act for themselves. This might still be a long way off, but our attempts to get there continue: