There are several different approaches to developing self-driving cars. Some companies are gradually releasing more and more advanced autonomous and semi-autonomous features leading to a fully autonomous system, like Tesla’s Autopilot, and others, like Google, are aiming to only release a system once the technology is ready for a fully (level 4) self-driving car.

Following a few recent accidents in the past weeks, Tesla received some criticisms over its approach on releasing semi-autonomous features. One of the most severe criticism came from renowned scientist Andrew NG who said that it was plainly “irresponsible” for Tesla to ship the Autopilot. expand full story