Using hundreds of tiny sensors and cameras, backed by a powerful artificial intelligence computer, self-driving can drive themselves on public roads. To do this safely, they have to be very clever.
When the conditions are right, artificial intelligence systems are extremely clever. But when they encounter an unknown condition, they can also be quite unintelligent.
Which is how a self-driving car costing tens of thousands of dollars can be ‘broken’ using some sticky tape costing a few cents.